The language filtering option of the mask is stored

This commit is contained in:
reece00 2023-12-12 02:22:22 +08:00
parent cae4655785
commit 1442337e3c
1 changed files with 10 additions and 1 deletions

View File

@ -387,7 +387,16 @@ export function MaskPage() {
const maskStore = useMaskStore();
const chatStore = useChatStore();
const [filterLang, setFilterLang] = useState<Lang>();
const [filterLang, setFilterLang] = useState<Lang | undefined>(
localStorage.getItem("Mask-language") as Lang | undefined,
);
useEffect(() => {
if (filterLang) {
localStorage.setItem("Mask-language", filterLang);
} else {
localStorage.removeItem("Mask-language");
}
}, [filterLang]);
const allMasks = maskStore
.getAll()