// src/components/Navigation.jsx import React, { useEffect, useState } from "react"; import Link from "next/link"; // Importiere Link von Next.js import { useRouter } from "next/router"; function Navigation() { const router = useRouter(); const [activeLink, setActiveLink] = useState(router.pathname); // Verwende den aktuellen Pfad als initialen Wert useEffect(() => { // Wenn sich die Route ändert, wird der activeLink-Zustand aktualisiert setActiveLink(router.pathname); }, [router.pathname]); const menuItems = [ { name: "Übersicht", path: "/" }, { name: "Kabelüberwachung", path: "/Kabelueberwachung" }, { name: "Zutrittskontrolle", path: "/Access" }, // Pfad angepasst { name: "Ein- und Ausgänge", path: "/Einausgaenge" }, { name: "Analoge Eingänge", path: "/AnalogeEingaenge" }, { name: "Meldungen", path: "/Meldungen" }, ]; return ( ); } export default Navigation;