feat(SW-184): implementing mobile design

This commit is contained in:
Erik Tiekstra
2024-08-21 14:38:29 +02:00
parent b51a4c46e8
commit a2e2cf575e
44 changed files with 526 additions and 111 deletions

View File

@@ -19,13 +19,7 @@ const useDropdownStore = create<DropdownState>((set) => ({
isMyPagesMenuOpen: false,
isLanguageSwitcherOpen: false,
toggleHamburgerMenu: () =>
set((state) => {
// Close the other dropdown if it's open
if (!state.isHamburgerMenuOpen && state.isMyPagesMobileMenuOpen) {
set({ isMyPagesMobileMenuOpen: false })
}
return { isHamburgerMenuOpen: !state.isHamburgerMenuOpen }
}),
set((state) => ({ isHamburgerMenuOpen: !state.isHamburgerMenuOpen })),
toggleMyPagesMobileMenu: () =>
set((state) => {
// Close the other dropdown if it's open