import { useState, useEffect } from 'react' import { useTheme } from 'next-themes' import { Sun, Moon } from 'phosphor-react' import Button from './Button' const ThemeChanger = () => { const { theme, setTheme } = useTheme() const [mounted, setMounted] = useState(false) useEffect(() => setMounted(true), []) if (!mounted) return null return ( ) } export default ThemeChanger