From 369a4445588ccffc18b119a9fcf3c7537b3a5417 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9B=90=EB=8D=94?= Date: Thu, 14 Jan 2021 14:38:59 +0900 Subject: [PATCH] fix: https://github.com/koreanbots/v2-testing/issues/2 --- pages/_app.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pages/_app.tsx b/pages/_app.tsx index 4d49380..5fcdf80 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -15,6 +15,7 @@ import 'core-js/es/map' import '../app.css' import '@fortawesome/fontawesome-free/css/all.css' import '../github-markdown.css' + export default function App({ Component, pageProps }: AppProps): JSX.Element { const [ betaKey, setBetaKey ] = useState('') const [ theme, setDefaultTheme ] = useState(undefined) @@ -36,8 +37,9 @@ export default function App({ Component, pageProps }: AppProps): JSX.Element { } catch (e) { systemColor = 'dark' } - if (!localStorage.theme || !['dark', 'light'].includes(localStorage.theme)) { + if (!localStorage.detected || !['dark', 'light'].includes(localStorage.detected)) { console.log(`[THEME] ${systemColor.toUpperCase()} THEME DETECTED`) + localStorage.setItem('detected', systemColor) localStorage.setItem('theme', systemColor) setDefaultTheme(systemColor) }