UNPKG

@kisstar/rc-ui

Version:

UI component library built with React Hooks.

15 lines (14 loc) 521 B
/// <reference types="react" /> export declare type MenuMode = 'horizontal' | 'vertical' | 'responsive'; export interface MenuInfo { key: string; domEvent: React.MouseEvent<HTMLElement> | React.KeyboardEvent<HTMLElement>; } export declare type MenuClickEventHandler = (info: MenuInfo) => void; export interface MenuContextProps { mode: MenuMode; selectedKey: string; onSelect?: MenuClickEventHandler; } declare const MenuContext: import("react").Context<MenuContextProps>; export default MenuContext;