Bonusway design system

Data display

Progress

A determinate bar, 0–100 — a withdrawal threshold, an onboarding step count.

import Progress from '@/components/ui/Progress';

Source: src/components/ui/Progress.tsx

Examples

Values and sizes

Props

<Progress> props

PropTypeDefaultDescription
valuerequirednumber—

0–100.

size'md' | 'lg''md'

md = 12px tall (default), lg = 24px — the style guide's `.progress` / `.progress--lg`.

classNamestring''—

Accessibility

  • Renders a native <progress>, so the value is announced without extra aria.

Usage

Don’t

  • Don’t use it for an unknown duration — that is Spinner.
  • Don’t rely on the bar alone; put the number in text beside it.

Tämä verkkosivusto käyttää evästeitä

Käytämme evästeitä parantaaksemme käyttökokemustasi sivustollamme ja mukauttaaksemme sinulle tarjoamaamme sisältöä. Tärkeät evästeet ovat välttämättömiä jotta palvelumme toimii oikein. Jos suostut siihen, että keräämme tietoja sinusta käyttämällä välttämättömiä evästeitä ja markkinointievästeitä, valitse "Hyväksy kaikki". Voit aina muuttaa valintaasi evästeasetuksista.

Evästeasetukset