Skip to content

Badge 徽标

用于展示未读消息数或状态点。

基础用法

tsx
import { Badge } from '@airo-ui/react'

function Demo() {
  return (
    <Badge count={5}>
      <button>消息</button>
    </Badge>
  )
}

最大值

tsx
import { Badge } from '@airo-ui/react'

function Demo() {
  return (
    <Badge count={100} max={99}>
      <button>消息</button>
    </Badge>
  )
}

仅显示红点

tsx
import { Badge } from '@airo-ui/react'

function Demo() {
  return (
    <Badge dot>
      <button>消息</button>
    </Badge>
  )
}

API

Props

名称类型默认值说明
countnumber显示的数字
maxnumber99最大值,超出显示为 max+
dotbooleanfalse是否仅显示红点
childrenReactNode包裹的子元素

MIT License