DarkModeState
const Page = () => {
const { theme, setTheme, toggleTheme } = useDarkMode();
return (
<div style={{
backgroundColor: theme === "dark" ? "black" : "white",
color: theme === "dark" ? "white" : "black",
}}>
I change my color. I'm a chameleon.
<button onClick={() => setTheme("light")}>Set to light</button>
<button onClick={() => setTheme("dark")}>Set to dark</button>
<button onClick={() => toggleTheme()}>Toggle theme</button>
</div>
);
};
Allows you to control the user's preferred scheme manually.