A simple and flexible theme switcher for React and Next.js, supporting light and dark modes with localStorage and system preferences.