import { useState } from 'react'; import { Link, useLocation } from 'react-router-dom'; import { SettingsIcon, GitIcon } from '../icons'; import { useAuth } from '../auth/AuthContext'; import { useGetInfo } from '../generated/anthoLumeAPIV1'; import { navItems, adminNavItems } from './navigation'; import { cn } from '../utils/cn'; function hasPrefix(path: string, prefix: string): boolean { return path.startsWith(prefix); } function NavToggleIcon({ isOpen }: { isOpen: boolean }) { return (