Persist language selection to localStorage

This commit is contained in:
Deluan 2020-04-15 21:04:01 -04:00 committed by Deluan Quintão
parent bf6ec67528
commit a6c9bf1b15
2 changed files with 2 additions and 1 deletions

View File

@ -21,7 +21,7 @@ import createAdminStore from './store/createAdminStore'
const i18nProvider = polyglotI18nProvider(
(locale) => (messages[locale] ? messages[locale] : messages.en),
resolveBrowserLocale()
localStorage.getItem('locale') || resolveBrowserLocale()
)
const history = createHashHistory()

View File

@ -34,6 +34,7 @@ const SelectLanguage = (props) => {
choices={langChoices}
onChange={(event) => {
setLocale(event.target.value)
localStorage.setItem('locale', event.target.value)
}}
/>
)