import "tailwindcss/tailwind.css"; import { useRouter } from 'next/router' import React, { useEffect, useState } from 'react' import { useTheme } from "next-themes"; import { faMoon, faSun } from '@fortawesome/free-solid-svg-icons' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' const ThemeSelector = (props) => { const { title, children } = props const [isMounted, setIsMounted] = useState(false); const { theme, setTheme, getTheme } = useTheme(); useEffect(() => { setIsMounted(true); }, []); const switchTheme = () => { if (isMounted) { setTheme(theme === "light" ? "dark" : "light"); } }; return ( ) } export default ThemeSelector