diff options
Diffstat (limited to 'packages/web-util/src/context')
-rw-r--r-- | packages/web-util/src/context/translation.ts | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/packages/web-util/src/context/translation.ts b/packages/web-util/src/context/translation.ts index 3b79e31d3..53ca87f9d 100644 --- a/packages/web-util/src/context/translation.ts +++ b/packages/web-util/src/context/translation.ts @@ -26,7 +26,6 @@ interface Type { supportedLang: { [id in keyof typeof supportedLang]: string }; changeLanguage: (l: string) => void; i18n: InternationalizationAPI; - isSaved: boolean; } const supportedLang = { @@ -46,7 +45,6 @@ const initial = { // do not change anything }, i18n, - isSaved: false, }; const Context = createContext<Type>(initial); @@ -64,7 +62,7 @@ export const TranslationProvider = ({ forceLang, source, }: Props): VNode => { - const [lang, changeLanguage, isSaved] = useLang(initial); + const { value: lang, update: changeLanguage } = useLang(initial); useEffect(() => { if (forceLang) { changeLanguage(forceLang); @@ -80,7 +78,7 @@ export const TranslationProvider = ({ } return h(Context.Provider, { - value: { lang, changeLanguage, supportedLang, i18n, isSaved }, + value: { lang, changeLanguage, supportedLang, i18n }, children, }); }; |