Files
WhiteNightsAdminPanel/src/entities/navigation/model/index.ts
2026-03-18 20:11:07 +03:00

15 lines
317 B
TypeScript

import { LucideIcon } from "lucide-react";
export interface NavigationItem {
id: string;
label: string;
icon: LucideIcon;
path?: string;
for_admin?: boolean;
required_resource?: string;
onClick?: () => void;
nestedItems?: NavigationItem[];
}
export type NavigationSection = "primary" | "secondary";