import React, { useState, useEffect } from "react"; import { useTheme } from "next-themes"; import Link from "next/link"; function Navbar(props) { const [isVisible, setIsVisible] = useState(false); const [fade, setFade] = useState(false); const { systemTheme, theme, setTheme } = useTheme(); const [mounted, setMounted] = useState(false); useEffect(() => { setMounted(true); }, []); const handleShowClick = () => { setIsVisible(true); setFade(true); }; const handleHideClick = () => { setIsVisible(false); setFade(false); }; return (
moopa
{/* Mobile Hamburger */} {!isVisible && ( )} {/* Mobile Menu */}
{isVisible && (
)}
); } export default Navbar;