Avatars can be used to represent people or objects. It supports images, Icons, or letters.
| Property | Description | Type | Default |
|---|---|---|---|
icon | custom icon type for an icon avatar | ReactNode | - |
shape | the shape of avatar | circle | square | circle |
size | the size of the avatar | number | large | small | default | default |
src | the address of the image for an image avatar | string | - |
srcSet | a list of sources to use for different screen resolutions | string | - |
alt | This attribute defines the alternative text describing the image | string | - |
onError | handler when img load error, return false to prevent default fallback behavior | () => boolean | - |
gap | Letter type unit distance between left and right sides | number | 4 |