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
commit 51f7daaeaf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 1 additions and 1 deletions

View File

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