From 89f32128f37d99b490de7590e2116a9cfd853f89 Mon Sep 17 00:00:00 2001
From: Rafi Zadanly <zadanlyr@gmail.com>
Date: Fri, 22 Dec 2023 17:33:46 +0700
Subject: Update promotion program feature

---
 src-migrate/modules/product/PromoSection.tsx | 42 ----------------------------
 1 file changed, 42 deletions(-)
 delete mode 100644 src-migrate/modules/product/PromoSection.tsx

(limited to 'src-migrate/modules/product/PromoSection.tsx')

diff --git a/src-migrate/modules/product/PromoSection.tsx b/src-migrate/modules/product/PromoSection.tsx
deleted file mode 100644
index 299cbb78..00000000
--- a/src-migrate/modules/product/PromoSection.tsx
+++ /dev/null
@@ -1,42 +0,0 @@
-import React from 'react'
-import style from "./PromoSection.module.css"
-import PromoCard from './PromoCard'
-import { useQuery } from 'react-query'
-import { Skeleton } from '@chakra-ui/react'
-import { IPromotion } from '~/common/types/promotion'
-
-type Props = {
-  productId: number
-}
-
-const PromoSection = ({ productId }: Props) => {
-  const promotionsQuery = useQuery(
-    `promotions-highlight:${productId}`,
-    async () => await fetch(`/api/product-variant/${productId}/promotion/highlight`).then((res) => res.json()) as { data: IPromotion[] },
-  )
-
-  const promotions = promotionsQuery.data
-
-  const handleSeeMore = () => { }
-
-  return (
-    <div className='w-full'>
-      {promotions?.data && promotions?.data.length > 0 && (
-        <div className={style.titleWrapper}>
-          <span className={style.title}>Promo Tersedia</span>
-          <button type='button' onClick={handleSeeMore} className={style.seeMore}>
-            Lihat Semua
-          </button>
-        </div>
-      )}
-
-      <Skeleton isLoaded={promotionsQuery.isSuccess} className="flex gap-x-4 overflow-x-auto min-h-[340px]">
-        {promotions?.data.map((promotion) => (
-          <PromoCard key={promotion.id} promotion={promotion} />
-        ))}
-      </Skeleton>
-    </div>
-  )
-}
-
-export default PromoSection
\ No newline at end of file
-- 
cgit v1.2.3

