UNPKG

antd

Version:

An enterprise-class UI design language and React components implementation

26 lines (25 loc) 852 B
import * as React from 'react'; import type { AvatarSize } from './SizeContext'; export interface AvatarProps { /** Shape of avatar, options: `circle`, `square` */ shape?: 'circle' | 'square'; size?: AvatarSize; gap?: number; /** Src of image avatar */ src?: React.ReactNode; /** Srcset of image avatar */ srcSet?: string; draggable?: boolean; /** Icon to be used in avatar */ icon?: React.ReactNode; style?: React.CSSProperties; prefixCls?: string; className?: string; children?: React.ReactNode; alt?: string; crossOrigin?: '' | 'anonymous' | 'use-credentials'; onClick?: (e?: React.MouseEvent<HTMLElement>) => void; onError?: () => boolean; } declare const Avatar: React.ForwardRefExoticComponent<AvatarProps & React.RefAttributes<HTMLSpanElement>>; export default Avatar;