diff options
| author | trisusilo48 <tri.susilo@altama.co.id> | 2024-07-25 10:35:24 +0700 |
|---|---|---|
| committer | trisusilo48 <tri.susilo@altama.co.id> | 2024-07-25 10:35:24 +0700 |
| commit | 426900db90d8db32cab20d2f0b04f2aedbcf864f (patch) | |
| tree | e2d613e2a2ae8cbe1c60e1e79ac257a2869caae2 /src/core/components/elements/Navbar/NavbarDesktop.jsx | |
| parent | bc9dbc19c1ca8e8457c25df1f62dfbbfee0dcef3 (diff) | |
feedback
Diffstat (limited to 'src/core/components/elements/Navbar/NavbarDesktop.jsx')
| -rw-r--r-- | src/core/components/elements/Navbar/NavbarDesktop.jsx | 37 |
1 files changed, 30 insertions, 7 deletions
diff --git a/src/core/components/elements/Navbar/NavbarDesktop.jsx b/src/core/components/elements/Navbar/NavbarDesktop.jsx index 71bd7938..9de761a2 100644 --- a/src/core/components/elements/Navbar/NavbarDesktop.jsx +++ b/src/core/components/elements/Navbar/NavbarDesktop.jsx @@ -19,7 +19,14 @@ import DesktopView from '../../views/DesktopView'; import Link from '../Link/Link'; import NavbarUserDropdown from './NavbarUserDropdown'; import NextImage from 'next/image'; -import { Button, Menu, MenuButton, MenuItem, MenuList } from '@chakra-ui/react'; +import { + Button, + Menu, + MenuButton, + MenuItem, + MenuList, + useDisclosure, +} from '@chakra-ui/react'; const Search = dynamic(() => import('./Search'), { ssr: false }); const TopBanner = dynamic(() => import('./TopBanner'), { ssr: false }); @@ -37,6 +44,7 @@ const NavbarDesktop = () => { const router = useRouter(); const { product } = useProductContext(); + const { isOpen, onOpen, onClose } = useDisclosure(); useEffect(() => { if (router.pathname === '/shop/product/[slug]') { @@ -79,13 +87,28 @@ const NavbarDesktop = () => { </div> </div> <div className='flex gap-x-6'> - <Menu> - <MenuButton rightIcon={<ChevronDownIcon />}> - Fitur Layanan + <Menu isOpen={isOpen}> + <MenuButton + rightIcon={<ChevronDownIcon />} + onMouseEnter={onOpen} + onMouseLeave={onClose} + > + <div className='flex gap-x-1'> + <div>Fitur Layanan </div> + <ChevronDownIcon className='w-5'/> + </div> </MenuButton> - <MenuList zIndex={100}> - <MenuItem as='a' href='/tentang-kami'>Tentang Indoteknik</MenuItem> - <MenuItem as='a' href='/my/pembayaran-tempo'>Pembayaran Tempo</MenuItem> + <MenuList + zIndex={100} + onMouseEnter={onOpen} + onMouseLeave={onClose} + > + <MenuItem as='a' href='/tentang-kami'> + Tentang Indoteknik + </MenuItem> + <MenuItem as='a' href='/my/pembayaran-tempo'> + Pembayaran Tempo + </MenuItem> </MenuList> </Menu> {/* <Link href='/tentang-kami' className='!text-gray_r-12'> |
