From 2322851ac48e60fe67aab1ac31ee2c4133e2d231 Mon Sep 17 00:00:00 2001 From: SukkaW Date: Sun, 14 Apr 2024 17:38:54 +0800 Subject: [PATCH] perf: avoid read localStorage on every render --- app/components/mask.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/components/mask.tsx b/app/components/mask.tsx index 32a16c9424c..77682b0b1ec 100644 --- a/app/components/mask.tsx +++ b/app/components/mask.tsx @@ -405,7 +405,7 @@ export function MaskPage() { const chatStore = useChatStore(); const [filterLang, setFilterLang] = useState( - localStorage.getItem("Mask-language") as Lang | undefined, + () => localStorage.getItem("Mask-language") as Lang | undefined, ); useEffect(() => { if (filterLang) {