UNPKG

@difizen/mana-react

Version:

19 lines 859 B
import * as React from 'react'; import { MenuContext } from './context'; export interface MenuItemProps { className?: string; icon?: React.ReactNode; text?: string | React.ReactNode; hotkey?: string; active?: boolean; hidden?: boolean; disabled?: boolean; children?: React.ReactNode; onClick?: React.MouseEventHandler<HTMLButtonElement>; } export declare function getProps(props: MenuItemProps, context: MenuContext.Context, extraCls?: string): { className: string; }; export declare function getContent(props: MenuItemProps, context: MenuContext.Context, onClick: React.MouseEventHandler<HTMLButtonElement>, innerExtra?: any, outerExtra?: any): import("react/jsx-runtime").JSX.Element; export declare const MenuItem: (props: MenuItemProps) => import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=item.d.ts.map