UNPKG

shineout

Version:

Shein 前端组件库

21 lines (20 loc) 690 B
import { ReactNode } from 'react'; import { CascaderBaseValue, NodeProps } from './Props'; import { PureComponent } from '../component'; interface NodeState { loading: boolean; } declare class Node<U, T extends CascaderBaseValue> extends PureComponent<NodeProps<U, T>, NodeState> { handleUpdate: Function; constructor(props: NodeProps<U, T>); componentWillUnmount(): void; checkDisabled(): boolean; handleClick(e: MouseEvent): void; handlePathChange(): void; handleChange(_: any, checked: boolean): void; handleSelect(e: MouseEvent): void; renderContent(): ReactNode; get hasChildren(): boolean; render(): JSX.Element; } export default Node;