Progress

Horizontal bar indicating task completion.

Installation

npx @obi/ui add progress

Preview

Progress70%
Progress90%

Usage

import { Progress } from '@/src/components/Progress/Progress';

<Progress value={40} />
<Progress value={70} showLabel />
<Progress value={90} size="lg" showLabel />

Props

NameTypeDefaultDescription
valuenumberCurrent value (0–max).
maxnumber100Maximum value.
showLabelbooleanfalseShow "Progress X%" label row.
size'sm' | 'md' | 'lg''md'Track height.
classNamestring''Additional CSS classes.