/// import React from 'react'; export interface DataItem { label?: any; value?: any; children?: any; isLeaf?: boolean; [key: string]: any; } export interface SubDataItem { label?: string; value?: any; disabled?: boolean; [key: string]: any; } export interface MenuProps { /** web only */ prefixCls?: string; /** web only */ className?: string; style?: React.CSSProperties; data?: Array; value?: Array; onChange?: Function; level?: number; height?: number; } export interface MenuState { SubMenuData: Array; firstValue?: any; } export interface SubMenuProps { /** web only */ prefixCls?: string; /** web only */ radioPrefixCls?: string; /** web only */ className?: string; style?: React.CSSProperties; value?: Array; data?: Array; onChange?: Function; } export interface SubMenuState { value?: Array; data?: Array; }