diff --git a/src/app/page.tsx b/src/app/page.tsx index 935b6f4..4873094 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -18,6 +18,7 @@ export default function LandingPage() { const [mounted, setMounted] = useState(false); useEffect(() => { + setMounted(true); const saved = localStorage.getItem('native-line-dark-mode'); if (saved !== null) { setIsDarkMode(JSON.parse(saved)); @@ -25,7 +26,6 @@ export default function LandingPage() { const prefersDark = window.matchMedia('(prefers-color-scheme: dark)').matches; setIsDarkMode(prefersDark); } - setMounted(true); }, []); const toggleDarkMode = useCallback(() => {