Progress

PopoverRadio Group

Determinate, indeterminate and striped progress bars.

Uploading64%
Complete100%
Loading

Installation

pnpm add krz-ui

Usage

import { Progress } from "krz-ui";
<Progress label="Uploading" value={64} showValue />
<Progress color="success" value={100} striped />
<Progress /> {/* indeterminate */}

API Reference

PropTypeDescription
valuenumberCurrent value. Omit for an indeterminate bar.
maxnumberMaximum value. Defaults to 100.
color"primary" | "success" | "warning" | "danger" | "info"Bar color.
size"sm" | "md" | "lg"Bar height.
label / showValueReactNode / booleanLabel above the bar, optionally with the percentage.
stripedbooleanAnimated diagonal stripes.
className / style / ref—All go to the outer element. See Customization.
classNames{ header?, label?, value?, track?, bar? }Extra classes for inner parts.