Nhảy tới nội dung

Avatar

Properties

Avatar

NameTypeDefaultDescription
onlinebooleanfalse

Hiển thị trạng thái online của Avatar

storystring

Nhận các giá trị: default, seen

sizenumber

Kích thước avatar

srcstring

src cho thẻ img của avatar

backgroundColorGradientVariants

Màu nền của avatar. Nhận các giá trị: BLUE-BLUELIGHT, PURPLE-BLUE, SKYBLUE-GREEN, GREEN-GREENLIGHT. Nếu không được chỉ định trước và Avatar là string thì giá trị sẽ được tính toán trước dựa trên nội dung Avatar

blockedboolean

Hiển thị trạng thái block của Avatar

onClickMouseEventHandler

Event click vào Avatar

childrenReact.ReactNode

ReactNode

Avatar.Group

NameTypeDefaultDescription
maxCounternumber

Số lượng Avatar tối đa có thể hiển thị trong group

horizontalboolean

Hiển thị các Avatar dạng ngang

onCounterClickMouseEventHandler

Sự kiện click vào counter

childrenReact.ReactNode

ReactNode

Example

import React from "react";
import { Page, Avatar } from "zmp-ui";

function HomePage(props){
return (
<Page>
<Avatar size={98} online story="default">
D
</Avatar>
</Page>
);
}
import React from "react";
import { Page, Avatar } from "zmp-ui";

function HomePage(props){
return (
<Page>
<Avatar.Group maxCounter={1}>
<Avatar story="default" online>A</Avatar>
<Avatar story="seen" online>B</Avatar>
<Avatar story="seen" online>c</Avatar>
<Avatar story="seen" online>D</Avatar>
</Avatar.Group>
</Page>
);
}