import { MoonIcon, SunIcon } from "@heroicons/react/24/solid"; import React, { useEffect, useState } from "react"; const DarkModeToggle: React.FC = () => { const [darkMode, setDarkMode] = useState(() => { return localStorage.getItem("darkMode") === "true"; }); useEffect(() => { document.body.classList.toggle("dark-mode", darkMode); localStorage.setItem("darkMode", darkMode.toString()); }, [darkMode]); return ( ); }; export default DarkModeToggle;