DEVELOPMENT PREVIEWIn development

progress API

feedback/circular-progress.tsx

CircularProgress

Props

PropTypeDefaultDescription
size
number | undefined48Diameter in pixels.
strokeWidth
number | undefined4Arc stroke width in pixels.
variant
CircularProgressVariant | "primary" | "success" | "warning" | "danger" | "info" | undefinedCircularProgressVariant.PrimaryArc color.
showLabel
boolean | undefinedfalseShow the percentage in the center.
indeterminate
boolean | undefinedfalseIndeterminate (loading) state — spinning arc.
label
string | undefinedProgressAccessible label.
Show native HTML props

Native HTML Props

PropTypeDefaultDescription
value
number | undefined0Percentage 0–100.
className
string | undefined—

CircularProgressVariant

feedback/progress.tsx

Progress

Props

PropTypeDefaultDescription
size
ProgressSize | "xs" | "sm" | "md" | "lg" | "xl" | undefinedProgressSize.MediumTrack height preset.
variant
ProgressVariant | "primary" | "success" | "warning" | "danger" | "info" | "glass" | undefinedProgressVariant.PrimaryBar color.
showLabel
boolean | undefinedfalseShow label row with percentage.
animated
boolean | undefinedfalseAnimated shine on the filled bar.
striped
boolean | undefinedfalseStriped pattern.
indeterminate
boolean | undefinedfalseIndeterminate (loading) state with a sweeping bar.
label
string | undefined—Custom label text.
shape
ProgressShape | "rounded" | "square" | "pill" | undefinedProgressShape.RoundedCorner rounding.
Show native HTML props

Native HTML Props

PropTypeDefaultDescription
value
number | undefined0Percentage 0–100.
className
string | undefined—

ProgressVariant

ProgressSize

ProgressShape