fix(sw-398): moved logic for disable scroll in mobile and fixed issue that page is scrolling when toggling languageswitcher

This commit is contained in:
Pontus Dreij
2024-09-18 12:41:40 +02:00
parent 2849c69c52
commit efb8d278cd
4 changed files with 35 additions and 19 deletions

View File

@@ -85,6 +85,11 @@ const useDropdownStore = create<DropdownState>((set, get) => ({
state.isMyPagesMenuOpen = false
state.isHeaderLanguageSwitcherOpen = false
state.isHeaderLanguageSwitcherMobileOpen = false
if (state.isFooterLanguageSwitcherOpen) {
document.body.classList.add("overflow-hidden")
} else {
document.body.classList.remove("overflow-hidden")
}
break
}
})