wix-style-react
Version:
33 lines (31 loc) • 772 B
TypeScript
import * as React from 'react';
export interface AvatarProps {
shape?: 'circle' | 'square';
size?:
| 'size90'
| 'size72'
| 'size60'
| 'size48'
| 'size36'
| 'size30'
| 'size24'
| 'size18';
className?: string;
presence?: 'online' | 'offline' | 'busy';
indication?: React.ReactNode;
customIndication?: React.ReactNode;
showIndicationOnHover?: boolean;
onIndicationClick?(): void;
loading?: boolean;
ariaLabel?: string;
color?: 'A1' | 'A2' | 'A3' | 'A4' | 'A5' | 'A6';
imgProps?: React.ImgHTMLAttributes<HTMLImageElement>;
name?: string;
text?: string;
onClick?(): void;
placeholder?: React.ReactNode;
title?: string;
dataHook?: string;
}
declare const Avatar: React.FC<AvatarProps>;
export default Avatar;