UG666

UG666 UI

@ug666/react 文档演示

Progress 进度条

Progress 用于表达任务完成度、上传进度和流程执行状态。

导入方式

所有示例均直接使用 @ug666/react 中的真实组件导出。

import { Progress } from '@ug666/react'

变体预览

基础进度条与带标签进度条。

68%

状态展示

不同颜色适合区分阶段或状态。

25%
72%
100%

尺寸展示

通过容器宽度控制紧凑型或宽型进度条。

代码示例

典型场景是发布流程或文件上传。

import { Progress } from '@ug666/react'

export function BuildProgress() {
  return <Progress value={72} showLabel color="bg-green-500" />
}

Props 说明

属性类型默认值说明
valuenumber当前进度值。
maxnumber100最大值。
showLabelbooleanfalse显示右侧百分比文本。
colorstring'bg-indigo-500'自定义进度条颜色类名。