import { useState, useEffect } from "react"; const DarkModeToggle = () => { const getInitialState = () => { const storedDarkMode = localStorage.getItem("darkMode"); return storedDarkMode ? JSON.parse(storedDarkMode) : false; }; const [isDarkMode, setIsDarkMode] = useState(getInitialState); useEffect(() => { document.body.classList.toggle("dark", isDarkMode); localStorage.setItem("darkMode", JSON.stringify(isDarkMode)); }, [isDarkMode]); return (
); }; export default DarkModeToggle;