From 1b686cd9126a4393e04b618e8a35a9dd037cfdc1 Mon Sep 17 00:00:00 2001 From: RizqiSyahrendra Date: Wed, 12 Mar 2025 11:54:33 +0700 Subject: [PATCH] fix :mobile sub dropdown click bug and hero mobile padding --- src/components/HeaderNav.tsx | 4 +++- src/components/HeroOther.tsx | 4 ++-- src/utils/toggleMobileMenu.ts | 4 ++-- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/components/HeaderNav.tsx b/src/components/HeaderNav.tsx index c259470..ec96ccc 100644 --- a/src/components/HeaderNav.tsx +++ b/src/components/HeaderNav.tsx @@ -13,6 +13,7 @@ export default function HeaderNav({ links, animateY = false }: { links: typeof n const [hoveredNavItem, setHoveredNavItem] = useState(""); const [hoveredSubNavItem, setHoveredSubNavItem] = useState(""); const [isDropdownOpen, setIsDropdownOpen] = useState([""]); + const [isSubDropdownOpen, setIsSubDropdownOpen] = useState(""); const dropdownRef = useRef(null); const toggleDropdown = (section: string[]) => { @@ -93,13 +94,14 @@ export default function HeaderNav({ links, animateY = false }: { links: typeof n setIsSubDropdownOpen(`${index}-${subLinkIdx}`)} > {subLink.text}