//==================================== // File: Navbar.tsx // componente Navbar // @author: "villari.andrea@libero.it" // @version: "1.0.0 2026-05-07" //==================================== "use client" import { useState , MouseEvent} from "react"; import Link from "next/link"; interface NavLink { href: string; label: string; } interface ServiceLink { href: string; label: string; } const navLinks: NavLink[] = [ { href: "/", label: "Home"}, { href: "/movimenti", label: "Movimenti"}, { href: "/articoli", label: "Articoli"}, { href: "/macchine", label: "Macchine"}, { href: "/utenti", label: "Utenti"}, ]; const serviceLinks: ServiceLink[] = [ { href: "/services/web", label: "Web Development"}, { href: "/services/mobile", label: "Mobile Development"}, { href: "/services/consulting", label: "Consulting"}, ] export default function Navbar() { const [ isServicesOpen, setIsServicesOpen] = useState(false); const toggleServices = ( e: MouseEvent) => { e.preventDefault(); setIsServicesOpen(!isServicesOpen); } return ( ); }