import { useEffect, useState } from "react"; import { NavLink } from "react-router-dom"; import { FaDiscord } from "react-icons/fa"; import { FaTelegram } from "react-icons/fa"; import { SiGitea } from "react-icons/si"; import { FaHome } from "react-icons/fa"; import { FaDatabase } from "react-icons/fa"; import { IoCodeSlashSharp } from "react-icons/io5"; import { FaVideo } from "react-icons/fa"; import { RiAccountCircleFill } from "react-icons/ri"; function NavBar() { const [externalLinks, setExternalLinks] = useState({ discord: "#", telegram: "#", gitea: "#", }); useEffect(() => { fetch("/api/links") .then((response) => response.json()) .then((data) => setExternalLinks(data)) .catch((error) => console.error("Error fetching links:", error)); }, []); const MenuItem = ({ to, children }) => { return (
  • (isActive ? "menu-active" : "")}> {children}
  • ); }; return ( <>
    {" "} {" "}
    CDRM-Project
    ); } export default NavBar;