@grandlinex/react-components
Version:
20 lines (19 loc) • 582 B
TypeScript
import React from 'react';
import { INames } from '@grandlinex/react-icons';
export interface MenuItemInterface {
icon: INames | null;
text: string;
key: string;
isMenu: boolean;
onClick?: (key: string) => void;
children: MenuItemInterface[];
}
declare function PanelMenuItem({ item, level, search, noFilter, homeFlag, defaultOnClick, }: {
item: MenuItemInterface;
level?: number;
search?: string;
homeFlag?: boolean;
defaultOnClick?: (key: string) => void;
noFilter?: boolean;
}): React.JSX.Element | null;
export { PanelMenuItem };