UNPKG

@ucloud-fe/react-components

Version:
15 lines (14 loc) 601 B
import { Dispatch, SetStateAction } from 'react'; import { NavItemProps, SubMenuProps } from './type'; export interface NavContextProps { inlineCollapsed: boolean; inlineIndent: number; mode: 'vertical' | 'inline'; openKeys?: string[]; selectedKeys?: string[]; setSelectedKeys?: Dispatch<SetStateAction<string[]>>; subMenuItemRender?: (itemProps: SubMenuProps, dom: JSX.Element) => JSX.Element; menuItemRender?: (itemProps: NavItemProps, dom: JSX.Element) => JSX.Element; } declare const NavContext: import("react").Context<NavContextProps>; export default NavContext;