import Link from "next/link";
import { logout } from "./tenants/logout";
type MenuItem = { label: string; href?: string };
type NavItem = { label: string; section: string; href?: string; items?: MenuItem[] };
// Menu volgens de Rikx-modules. Items zonder href bestaan nog niet en tonen "binnenkort".
const NAV_ITEMS: NavItem[] = [
{ label: "Dashboard", section: "dashboard" },
{
label: "Projecten",
section: "projecten",
items: [
{ label: "Overzicht", href: "/projecten" },
{ label: "Waardebepaling projecten", href: "/waardebepaling" },
{ label: "Rikx rondes", href: "/rondes" },
],
},
{
label: "Investeringen",
section: "investeringen",
items: [{ label: "Overzicht" }],
},
{
label: "CRM",
section: "crm",
items: [{ label: "Sociaal ondernemers", href: "/tenants" }, { label: "Investeerders" }, { label: "Experts", href: "/experts" }],
},
{
label: "Publieke Website",
section: "website",
items: [{ label: "Pagina's", href: "/website" }],
},
];
function Caret() {
return (
);
}
function linkClass(isActive: boolean) {
return isActive
? "text-rikx-purple"
: "text-white hover:text-rikx-maroon transition-colors";
}
export function AppHeader({ email, active }: { email: string; active?: string }) {
return (
Rikx
);
}