Merge pull request #4514 from SukkaW/fix-ls-performance

perf: avoid read localStorage on every render
This commit is contained in:
DeanYao
2024-04-15 10:11:03 +08:00
committed by GitHub

View File

@@ -405,7 +405,7 @@ export function MaskPage() {
const chatStore = useChatStore();
const [filterLang, setFilterLang] = useState<Lang | undefined>(
localStorage.getItem("Mask-language") as Lang | undefined,
() => localStorage.getItem("Mask-language") as Lang | undefined,
);
useEffect(() => {
if (filterLang) {