index.d.ts 561 Bytes
Newer Older
陈帅's avatar
陈帅 committed
1
import * as React from "react";
jim chen's avatar
jim chen committed
2
export interface AvatarItemProps {
3
  tips: React.ReactNode;
jim chen's avatar
jim chen committed
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
  src: string;
}

export interface AvatarListProps {
  size?: "large" | "small" | "mini" | "default";
  children:
    | React.ReactElement<AvatarItem>
    | Array<React.ReactElement<AvatarItem>>;
}

declare class AvatarItem extends React.Component<AvatarItemProps, any> {
  constructor(props: AvatarItemProps);
}

export default class AvatarList extends React.Component<AvatarListProps, any> {
  constructor(props: AvatarListProps);
  static Item: typeof AvatarItem;
}