Skip to content

Progress 进度条

用于展示操作的当前进度。

基础用法

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

function Demo() {
  return <Progress percent={60} />
}

自定义颜色

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

function Demo() {
  return (
    <>
      <Progress percent={30} color="#E85D3A" />
      <Progress percent={60} color="#52C41A" />
      <Progress percent={90} color="#1890FF" />
    </>
  )
}

尺寸

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

function Demo() {
  return (
    <>
      <Progress percent={60} size="sm" />
      <Progress percent={60} size="md" />
      <Progress percent={60} size="lg" />
    </>
  )
}

隐藏百分比

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

function Demo() {
  return <Progress percent={60} showInfo={false} />
}

API

Props

名称类型默认值说明
percentnumber0当前进度百分比(0-100)
size'sm' | 'md' | 'lg''md'尺寸
colorstring进度条颜色
showInfobooleantrue是否显示百分比文字

MIT License