© 2026 Hedgehog Software, LLC
export default function useColorMode() { const [colorMode, setColorMode] = useLocalStorage('color-theme', 'light'); useEffect(() => { const className = 'dark'; const bodyClass = window.document.body.classList; colorMode === 'dark' ? bodyClass.add(className) : bodyClass.remove(className); }, [colorMode]); return [colorMode, setColorMode];
useLocalStorage('color-theme', 'dark');
Join the Discord to ask follow-up questions and connect with the community
Rails-like framework for React, Node.js and Prisma. Build your app in a day and deploy it with a single CLI command.
4,603 Members