"use client"; import { demos, type Item } from "#/lib/demos"; import { ZitadelLogo } from "#/ui/ZitadelLogo"; import Link from "next/link"; import { useSelectedLayoutSegment } from "next/navigation"; import clsx from "clsx"; import { Bars3Icon, XMarkIcon } from "@heroicons/react/24/solid"; import { useState } from "react"; export function GlobalNav() { const [isOpen, setIsOpen] = useState(false); const close = () => setIsOpen(false); return (

Login

); } function GlobalNavItem({ item, close, }: { item: Item; close: () => false | void; }) { const segment = useSelectedLayoutSegment(); const isActive = item.slug === segment; return ( {item.name} ); }