mui-toolpad-extended-tuni
Version:
22 lines (21 loc) • 748 B
TypeScript
import { NavigationPageStoreItem } from '../store/useNavigationStore';
import { MicroserviceConfig } from './MicroserviceRoutes';
export type ToolDisplayerItem = {
path: string;
icon: JSX.Element;
label: string;
description: string;
forRoles?: string[];
};
interface ToolDisplayerProps {
show: boolean;
title: string;
microservices?: MicroserviceConfig[];
onToggleService?: (path: string) => void;
navigationItems?: ToolDisplayerItem[];
navItems: NavigationPageStoreItem[];
roleCheck?: boolean;
isUsed?: boolean;
}
declare const ToolDisplayer: ({ show, onToggleService, navItems, roleCheck, isUsed, }: ToolDisplayerProps) => import("react/jsx-runtime").JSX.Element;
export default ToolDisplayer;