Nhảy tới nội dung

Avatar

Avatar là component giúp hiển thị hình đại diện của người dùng.

Avatar Components​

Nhóm các component liên quan:

  • Avatar - avatar element
  • AvatarGroup - avatar group

Avatar Properties​

<Avatar/> properties​

PropTypeDefaultDescription
onlinebooleanfalseHiện trạng thái của người dùng đang online hay không
storybooleanfalseHiện border biểu thị người dùng có story
sizenumberKích thước avatar, các giá trị hợp lệ: 24, 48, 56, 96, 120 đơn vị px, mặc định kích thước avatar là 48
srcstringfileĐường dẫn đến file hình làm avatar
ChildrenstringCó thể truyền vào children dưới dạng string chữ cái của tên người dùng, tại đây dựa vào children sẽ random ra màu sắc của avatar
avatarColorstringKhi không có hình avatar (src để trống), có thể đặt màu nền cho avatar dưới dạng tên các loại background. Tên hợp lệ: blue-lblue, green-lgreen, orange-red, pink-lpurple, lblue-teal, lgreen-yellow, purple-blue, pink-lpink, teal-green, yellow-orange, lpurple-purple, lred-lpink

<AvatarGroup/> properties​

PropTypeDefaultDescription
maxCounternumber3Số lương avatar sẽ hiển thị trong nhom các avatar
horizontalbooleanChuyển bố cục nhóm các avatar sang hướng ngang

Avatar Events​

<Avatar/> events​

EventMô tả
onClickEvent sẽ khích hoạt khi người dùng click vào avatar

<AvatarGroup/> events​

EventMô tả
onCounterClickEvent sẽ kích hoạt khi người dùng click vào counter của nhóm avatar

Ví dụ​

Code demo fallback when rendering server side!