"use client"; import { useState, useEffect } from "react"; import { motion, AnimatePresence } from "framer-motion"; import { Menu, X, Activity, Brain, Mic, ShieldCheck } from "lucide-react"; import Link from "next/link"; const navItems = [ { name: "Devices", icon: Activity, href: "/devices" }, { name: "Voice-to-SOAP", icon: Mic, href: "#voice-soap" }, { name: "AI Diagnosis", icon: Brain, href: "#diagnosis" }, { name: "Apps & Security", icon: ShieldCheck, href: "/apps" }, ]; export default function Navbar() { const [isScrolled, setIsScrolled] = useState(false); const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false); useEffect(() => { const handleScroll = () => { setIsScrolled(window.scrollY > 20); }; window.addEventListener("scroll", handleScroll); return () => window.removeEventListener("scroll", handleScroll); }, []); return ( ); }