import { ChevronDownIcon, HeartIcon, ShoppingCartIcon, DocumentCheckIcon } from '@heroicons/react/24/outline' import Link from '../Link/Link' import Image from 'next/image' import DesktopView from '../../views/DesktopView' import dynamic from 'next/dynamic' import IndoteknikLogo from '@/images/logo.png' import Category from '@/lib/category/components/Category' import { useEffect, useState } from 'react' import useAuth from '@/core/hooks/useAuth' import NavbarUserDropdown from './NavbarUserDropdown' import { getCart } from '@/core/utils/cart' import TopBanner from './TopBanner' const Search = dynamic(() => import('./Search')) const NavbarDesktop = () => { const [isOpenCategory, setIsOpenCategory] = useState(false) const auth = useAuth() const [cartCount, setCartCount] = useState(0) useEffect(() => { const handleCartChange = () => { setCartCount(Object.keys(getCart()).length) } handleCartChange() window.addEventListener('localStorageChange', handleCartChange) return () => { window.removeEventListener('localStorageChange', handleCartChange) } }, []) return (
Tentang Indoteknik.com
Pembayaran Tempo F.A.Q Fitur Layanan
) } export default NavbarDesktop