From fe5ec917da01e08fd0155be8000dccbc16946bb4 Mon Sep 17 00:00:00 2001 From: Lim Chee Aun Date: Sun, 25 Aug 2024 17:53:38 +0800 Subject: [PATCH] Use store --- src/components/lang-selector.jsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/lang-selector.jsx b/src/components/lang-selector.jsx index 5dcdf074..95634d42 100644 --- a/src/components/lang-selector.jsx +++ b/src/components/lang-selector.jsx @@ -4,6 +4,7 @@ import { useMemo } from 'preact/hooks'; import { CATALOGS, DEFAULT_LANG, DEV_LOCALES, LOCALES } from '../locales'; import { activateLang } from '../utils/lang'; import localeCode2Text from '../utils/localeCode2Text'; +import store from '../utils/store'; const regionMaps = { 'zh-CN': 'zh-Hans', @@ -58,7 +59,7 @@ export default function LangSelector() { class="small" value={i18n.locale || DEFAULT_LANG} onChange={(e) => { - localStorage.setItem('lang', e.target.value); + store.local.set('lang', e.target.value); activateLang(e.target.value); }} >