merchant-backoffice

ZZZ: Inactive/Deprecated
Log | Files | Refs | Submodules | README

commit 47d35f61f421bcfa4ed86d02f4597c7270b35d72
parent cb40ce58e29bb519176501fa403c7455217c2c62
Author: ms <ms@taler.net>
Date:   Fri, 22 Apr 2022 11:59:59 +0200

comments

Diffstat:
Mpackages/bank/src/components/menu/LangSelector.tsx | 2++
Mpackages/bank/src/context/translation.ts | 8+++++++-
Mpackages/bank/src/hooks/index.ts | 1-
Mpackages/bank/src/pages/home/index.tsx | 1-
4 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/packages/bank/src/components/menu/LangSelector.tsx b/packages/bank/src/components/menu/LangSelector.tsx @@ -43,6 +43,7 @@ function getLangName(s: keyof LangsNames | string): string { return String(s); } +// FIXME: explain "like py". export function LangSelectorLikePy(): VNode { const [updatingLang, setUpdatingLang] = useState(false); const { lang, changeLanguage } = useTranslationContext(); @@ -76,6 +77,7 @@ export function LangSelectorLikePy(): VNode { ); } +// Unused (?) export function LangSelector(): VNode { const [updatingLang, setUpdatingLang] = useState(false); const { lang, changeLanguage } = useTranslationContext(); diff --git a/packages/bank/src/context/translation.ts b/packages/bank/src/context/translation.ts @@ -34,7 +34,11 @@ const initial = { lang: "en", handler: null, changeLanguage: () => { - // do not change anything + /** + * This function will be replaced by one with + * the same signature _but_ coming from the state. + * FIXME: clarify this design. + */ }, }; const Context = createContext<Type>(initial); @@ -45,6 +49,7 @@ interface Props { forceLang?: string; } +// Outmost UI wrapper. export const TranslationProvider = ({ initial, children, @@ -57,6 +62,7 @@ export const TranslationProvider = ({ changeLanguage(forceLang); } }); + console.log("lang store", strings); const handler = new jedLib.Jed(strings[lang] || strings["en"]); return h(Context.Provider, { value: { lang, handler, changeLanguage }, diff --git a/packages/bank/src/hooks/index.ts b/packages/bank/src/hooks/index.ts @@ -67,7 +67,6 @@ export function useBackendInstanceToken( if (id === "default") { return [defaultToken, defaultSetToken]; } - return [token, setToken]; } diff --git a/packages/bank/src/pages/home/index.tsx b/packages/bank/src/pages/home/index.tsx @@ -770,7 +770,6 @@ function BankFrame(Props: any): VNode { ]; let demo_sites = []; for (const i in DEMO_SITES) { - console.log(`demo site ${DEMO_SITES[i][0]} has link ${DEMO_SITES[i][1]}`) demo_sites.push(<a href={DEMO_SITES[i][1]}>{DEMO_SITES[i][0]}</a>) }