"use client"; import { useRef } from "react"; import { useState } from "react"; import { Squash as Hamburger } from "hamburger-react"; import { useClickAway } from "react-use"; import { navConfig } from "@/lib/config/"; import { AnimatePresence, motion } from "framer-motion"; import Link from "next/link"; import { Separator } from "@/components/ui/separator"; const SidebarMobile = () => { const [isOpen, setOpen] = useState(false); const ref = useRef(null); useClickAway(ref, () => setOpen(false)); return (