fix(SW-184): added translations

This commit is contained in:
Erik Tiekstra
2024-08-26 08:41:26 +02:00
parent a02dcd3428
commit f1242e69e3
14 changed files with 55 additions and 20 deletions

View File

@@ -8,7 +8,6 @@ import useDropdownStore from "@/stores/main-menu"
import { CheckIcon, ChevronLeftIcon } from "@/components/Icons"
import Link from "@/components/TempDesignSystem/Link"
import Subtitle from "@/components/TempDesignSystem/Text/Subtitle"
import { useHandleKeyUp } from "@/hooks/useHandleKeyUp"
import useLang from "@/hooks/useLang"
import { useTrapFocus } from "@/hooks/useTrapFocus"
@@ -22,16 +21,10 @@ export default function LanguageSwitcherContent({
}: LanguageSwitcherProps) {
const intl = useIntl()
const currentLanguage = useLang()
const { isLanguageSwitcherOpen, toggleLanguageSwitcher } = useDropdownStore()
const { toggleLanguageSwitcher } = useDropdownStore()
const languageSwitcherRef = useTrapFocus()
const urlKeys = Object.keys(urls) as Lang[]
useHandleKeyUp((event: KeyboardEvent) => {
if (event.key === "Escape" && isLanguageSwitcherOpen) {
toggleLanguageSwitcher()
}
})
return (
<div className={styles.content} ref={languageSwitcherRef}>
{variant === "mobileHeader" ? (