'use client' import Link from "next/link"; import { useState } from "react"; import { servicesList } from "@/utils/Services.utils"; import { areaOfInjuryData } from "@/utils/AreaOfInjery.utils"; import Rehabilitation from "@/utils/Rehabilitation.utils"; import Accident from "@/utils/Accident.utils"; export default function MobileMenu({ isSidebar, handleMobileMenu, handleSidebar }) { const [isActive, setIsActive] = useState({ status: false, key: "", subMenuKey: "", }); const handleToggle = (key, subMenuKey = "") => { if (isActive.key === key && isActive.subMenuKey === subMenuKey) { setIsActive({ status: false, key: "", subMenuKey: "", }); } else { setIsActive({ status: true, key, subMenuKey, }); } }; // ✅ Always close menu after clicking a link const closeMenu = () => { if (typeof handleMobileMenu === "function") { handleMobileMenu(); } }; return ( <>
{/* Backdrop */}
{/* Close button */}
{/* Mobile Navigation */}
{/* Sidebar Overlay */}
); }