aboutsummaryrefslogtreecommitdiff
path: root/packages/web-util/src/context/translation.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/web-util/src/context/translation.ts')
-rw-r--r--packages/web-util/src/context/translation.ts6
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,
});
};