import { faCheckCircle } from "@fortawesome/free-regular-svg-icons"; import { faBuilding, faChevronLeft, faCog, faDatabase, faKey, faLock, faPlug, faUserTie } from "@fortawesome/free-solid-svg-icons"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { Link, useMatchRoute } from "@tanstack/react-router"; import { Menu, MenuGroup, MenuItem } from "@app/components/v2"; const generalTabs = [ { label: "General", icon: faCog, link: "/admin/" }, { label: "Encryption", icon: faLock, link: "/admin/encryption" }, { label: "Authentication", icon: faCheckCircle, link: "/admin/authentication" }, { label: "Integrations", icon: faPlug, link: "/admin/integrations" }, { label: "Caching", icon: faDatabase, link: "/admin/caching" }, { label: "Environment Variables", icon: faKey, link: "/admin/environment" } ]; const othersTabs = [ { label: "Access Controls", icon: faUserTie, link: "/admin/access-management" }, { label: "Resource Overview", icon: faBuilding, link: "/admin/resources/overview" } ]; export const AdminSidebar = () => { const matchRoute = useMatchRoute(); return ( ); };