aboutsummaryrefslogtreecommitdiff
path: root/packages/demobank-ui/src/context
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-10-26 14:50:50 -0300
committerSebastian <sebasjm@gmail.com>2022-10-26 14:52:52 -0300
commitb4bad2deaf93eff5858d903cd68b8fdd5a5eecd3 (patch)
treee6ead0edbd2b56cf9bcd8bc312fb07ed9280c5cc /packages/demobank-ui/src/context
parentc34e71cf3de3da90d0d1662141aa1754a42ea37a (diff)
downloadwallet-core-b4bad2deaf93eff5858d903cd68b8fdd5a5eecd3.tar.xz
pretty
Diffstat (limited to 'packages/demobank-ui/src/context')
-rw-r--r--packages/demobank-ui/src/context/translation.ts21
1 files changed, 9 insertions, 12 deletions
diff --git a/packages/demobank-ui/src/context/translation.ts b/packages/demobank-ui/src/context/translation.ts
index 1dbca56e6..a411ecb16 100644
--- a/packages/demobank-ui/src/context/translation.ts
+++ b/packages/demobank-ui/src/context/translation.ts
@@ -19,11 +19,11 @@
* @author Sebastian Javier Marchano (sebasjm)
*/
-import { createContext, h, VNode } from 'preact';
-import { useContext, useEffect } from 'preact/hooks';
-import { useLang } from '../hooks/index.js';
-import * as jedLib from 'jed';
-import { strings } from '../i18n/strings.js';
+import { createContext, h, VNode } from "preact";
+import { useContext, useEffect } from "preact/hooks";
+import { useLang } from "../hooks/index.js";
+import * as jedLib from "jed";
+import { strings } from "../i18n/strings.js";
interface Type {
lang: string;
@@ -31,7 +31,7 @@ interface Type {
changeLanguage: (l: string) => void;
}
const initial = {
- lang: 'en',
+ lang: "en",
handler: null,
changeLanguage: () => {
/**
@@ -55,15 +55,12 @@ export const TranslationProvider = ({
children,
forceLang,
}: Props): VNode => {
-
const [lang, changeLanguage] = useLang(initial);
useEffect(() => {
- if (forceLang)
- changeLanguage(forceLang);
-
+ if (forceLang) changeLanguage(forceLang);
});
- console.log('lang store', strings);
- const handler = new jedLib.Jed(strings[lang] || strings['en']);
+ console.log("lang store", strings);
+ const handler = new jedLib.Jed(strings[lang] || strings["en"]);
return h(Context.Provider, {
value: { lang, handler, changeLanguage },
children,