콘텐츠로 이동
RefineUI

Avatar Group

팀/사용자 목록용 그룹 아바타.

Member 1
Member 2
Member 3
+2
Stack
Member 1
Member 2
Member 3
Member 4
Spread

Overview

Machine-readable contract from Component Spec.

component: avatarsexport: Avatarsversion: 1attributes: data-refineui=avatars

Anatomy

Partdata-refineui
rootavatars

Variants

AxisValues
sizexs, sm, md, lg, xl
layoutstack, spread

Layout

PropertyValue
directionlogical
rtltrue
npm install @refineui/react @refineui/tokens
import { Avatars } from "@refineui/react";
<Avatars
avatars={[
{ src: "/user1.jpg", alt: "User 1" },
{ src: "/user2.jpg", alt: "User 2" },
{ src: "/user3.jpg", alt: "User 3" }
]}
/>
<Avatars
avatars={teamMembers}
size="lg"
max={3}
layout="spread"
/>
PropDefaultTypeDescription
avatarsAvatarItem[]아바타 항목 배열(필수). 각 항목은 `src?`, `alt` 속성을 가집니다.
size"md""xs" | "sm" | "md" | "lg" | "xl"아바타 크기 티어.
maxnumber개수 표시 전에 보여줄 최대 아바타 수.
layout"stack""stack" | "spread"레이아웃 스타일: 스택 또는 펼침.