summaryrefslogtreecommitdiff
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.ts26
1 files changed, 13 insertions, 13 deletions
diff --git a/packages/web-util/src/context/translation.ts b/packages/web-util/src/context/translation.ts
index 2b9704939..5b7707d14 100644
--- a/packages/web-util/src/context/translation.ts
+++ b/packages/web-util/src/context/translation.ts
@@ -34,7 +34,7 @@ interface Type {
changeLanguage: (l: string) => void;
i18n: InternationalizationAPI;
dateLocale: Locale,
- completness: { [id in keyof typeof supportedLang]: number }
+ completeness: { [id in keyof typeof supportedLang]: number }
}
const supportedLang = {
@@ -54,7 +54,7 @@ const initial: Type = {
},
i18n,
dateLocale: enLocale,
- completness: {
+ completeness: {
de: 0,
en: 0,
es: 0,
@@ -70,7 +70,7 @@ interface Props {
children: ComponentChildren;
forceLang?: string;
source: Record<string, any>;
- completness?: Record<string, number>;
+ completeness?: Record<string, number>;
}
// Outmost UI wrapper.
@@ -79,17 +79,17 @@ export const TranslationProvider = ({
children,
forceLang,
source,
- completness: completnessProp
+ completeness: completenessProp
}: Props): VNode => {
- const completness = {
- de: !completnessProp || !completnessProp["de"] ? 0 : completnessProp["de"],
- en: !completnessProp || !completnessProp["en"] ? 0 : completnessProp["en"],
- es: !completnessProp || !completnessProp["es"] ? 0 : completnessProp["es"],
- fr: !completnessProp || !completnessProp["fr"] ? 0 : completnessProp["fr"],
- it: !completnessProp || !completnessProp["it"] ? 0 : completnessProp["it"],
- sv: !completnessProp || !completnessProp["sv"] ? 0 : completnessProp["sv"],
+ const completeness = {
+ de: !completenessProp || !completenessProp["de"] ? 0 : completenessProp["de"],
+ en: !completenessProp || !completenessProp["en"] ? 0 : completenessProp["en"],
+ es: !completenessProp || !completenessProp["es"] ? 0 : completenessProp["es"],
+ fr: !completenessProp || !completenessProp["fr"] ? 0 : completenessProp["fr"],
+ it: !completenessProp || !completenessProp["it"] ? 0 : completenessProp["it"],
+ sv: !completenessProp || !completenessProp["sv"] ? 0 : completenessProp["sv"],
}
- const { value: lang, update: changeLanguage } = useLang(initial, completness);
+ const { value: lang, update: changeLanguage } = useLang(initial, completeness);
useEffect(() => {
if (forceLang) {
@@ -111,7 +111,7 @@ export const TranslationProvider = ({
enLocale;
return h(Context.Provider, {
- value: { lang, changeLanguage, supportedLang, i18n, dateLocale, completness },
+ value: { lang, changeLanguage, supportedLang, i18n, dateLocale, completeness },
children,
});
};