UNPKG

dtd

Version:

根据数梦工场视觉规范打造的组件库,感谢react-components和ant design

29 lines (28 loc) 888 B
import * as React from 'react'; import { ClickParam } from './index'; export default class Item extends React.PureComponent<ItemProps, ItemState> { itemKey?: string; isSubDrawer?: boolean; keyPath?: Array<any>; constructor(props: ItemProps); onClickHandler: (event: React.MouseEvent<HTMLElement, MouseEvent>) => void; setSelectedState: (selected: boolean) => void; componentWillReceiveProps(nextProps: ItemProps): void; componentDidMount(): void; render(): JSX.Element; } export interface ItemState { selected: boolean; } export interface ItemProps { key: string; itemKey?: string; style?: React.CSSProperties; className?: string; openKeys: string[]; selectedKey?: string; setParentState?: (res: any) => void; onSidebarItemClick?: (param: ClickParam) => void; subDrawerStore?: any; sidebarItemStore?: any; }