aurora-topu
Version:
React component library
22 lines (21 loc) • 705 B
TypeScript
import React, { ReactNode } from 'react';
type MenuMode = 'horizontal' | 'vertical';
type SelectCallback = (selectIndex: string) => void;
export interface MenuProps {
className?: string;
style?: React.CSSProperties;
onSelect?: SelectCallback;
mode?: MenuMode;
defaultIndex?: string;
children?: ReactNode;
defaultOpenSubMenus?: string[];
}
export interface IMenuProps {
index: string;
onSelect?: SelectCallback;
mode?: MenuMode;
defaultOpenSubMenus?: string[];
}
export declare const MenuContext: import("react").Context<IMenuProps>;
declare const _default: import("react").MemoExoticComponent<React.FC<MenuProps>>;
export default _default;