diff options
Diffstat (limited to 'front/src/App.tsx')
| -rw-r--r-- | front/src/App.tsx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/front/src/App.tsx b/front/src/App.tsx index a685379..6bfce7b 100644 --- a/front/src/App.tsx +++ b/front/src/App.tsx @@ -7,6 +7,7 @@ import ClassesList from './Emelents/ClassList'; import Topbar from './Emelents/Topbar'; import { AllowedLanguages, LanguageContext } from './Locales/Context'; import { useState } from 'react'; +import { ReadCurrentLocale, SaveCurrentLocale } from './Locales/Locales'; const router = createBrowserRouter([ { @@ -20,10 +21,11 @@ const router = createBrowserRouter([ ]); function App() { - const [lang, setLang] = useState<AllowedLanguages>("en"); + const [lang, setLang] = useState<AllowedLanguages>(ReadCurrentLocale()); function SetLanguage(newLang: AllowedLanguages) { console.log(`Setting a new language ${newLang}...`); + SaveCurrentLocale(newLang); setLang(newLang); } |
