summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorit-fixcomart <it@fixcomart.co.id>2024-07-23 10:01:58 +0700
committerit-fixcomart <it@fixcomart.co.id>2024-07-23 10:01:58 +0700
commitcf48c684d2f8da4dd70e2ed0f57623169bc5106f (patch)
treec5b844f99a0c5cf7220783888ef8e1269dec3347 /src
parentaed8055fbef665984574bc98bb6223c1c54a821a (diff)
<iman> update error code
Diffstat (limited to 'src')
-rw-r--r--src/lib/home/components/PreferredBrand.jsx34
1 files changed, 1 insertions, 33 deletions
diff --git a/src/lib/home/components/PreferredBrand.jsx b/src/lib/home/components/PreferredBrand.jsx
index 1aa9746b..f822b9a0 100644
--- a/src/lib/home/components/PreferredBrand.jsx
+++ b/src/lib/home/components/PreferredBrand.jsx
@@ -5,37 +5,10 @@ import PreferredBrandSkeleton from './Skeleton/PreferredBrandSkeleton'
import BrandCard from '@/lib/brand/components/BrandCard'
import useDevice from '@/core/hooks/useDevice'
import Link from '@/core/components/elements/Link/Link'
-import axios from 'axios'
const PreferredBrand = () => {
let query = 'level_s'
let params = 'prioritas'
- const [isLoading, setIsLoading] = useState(true)
- const [startWith, setStartWith] = useState(null)
- const [manufactures, setManufactures] = useState([])
-
- const loadBrand = useCallback(async () => {
- setIsLoading(true)
- const name = startWith ? `${startWith}*` : ''
- const result = await axios(`${process.env.NEXT_PUBLIC_SELF_HOST}/api/shop/brands?params=${name}`)
-
- setIsLoading(false)
- setManufactures((manufactures) => [...result.data])
- }, [startWith])
-
- const toggleStartWith = (alphabet) => {
- setManufactures([])
- if (alphabet == startWith) {
- setStartWith(null)
- return
- }
- setStartWith(alphabet)
- }
-
- useEffect(() => {
- loadBrand()
- }, [loadBrand])
-
const { preferredBrands } = usePreferredBrand(query)
const { isMobile, isDesktop } = useDevice()
const swiperBanner = {
@@ -64,11 +37,6 @@ const PreferredBrand = () => {
Lihat Semua
</Link>
)}
- {isMobile && (
- <Link href='/shop/brands' className='!text-red-500 font-semibold sm:text-h-sm'>
- Lihat Semua
- </Link>
- )}
</div>
<div className='border rounded border-gray_r-6'>
{preferredBrands.isLoading && <PreferredBrandSkeleton />}
@@ -86,4 +54,4 @@ const PreferredBrand = () => {
)
}
-export default PreferredBrand
+export default PreferredBrand \ No newline at end of file