@beisen-phoenix/lookup
Version:
---
29 lines (28 loc) • 791 B
TypeScript
import * as React from 'react';
import { AvatarProps } from '@beisen-phoenix/avatar';
import './index.scss';
export interface ItemProps {
isAvator?: boolean;
multiple?: boolean;
label?: string;
sublabel?: string;
value?: string;
avator?: AvatarProps;
onClick?: Function;
isSelected?: boolean;
searchWord?: string;
srcValue: string;
}
export default class Item extends React.Component<ItemProps, any> {
static defaultProps: {
isAvator: boolean;
multiple: boolean;
isSelected: boolean;
};
constructor(props: any);
renderAvatar: () => JSX.Element | null;
renderCheckBox: () => JSX.Element | null;
renderLabel: () => JSX.Element;
onClick: (e: any, isSelected: any) => void;
render(): JSX.Element;
}