• Start
  • Blogg
  • Kom igång
  • Riktlinjer
  • Komponenter
  • Changelog
  • Tillgänglighet
  • Statistik
  • Inställningar

Komponenter

Komponenter

​
​

Inga resultat hittade, prova med andra sökvillkor.

Stepper

Stepper

4.1.13

Steppers allow users to increase or decrease the number in a single button press.

Demo
Installation
Länkar
Best practices
Tillgänglighet
Change log
Statistik

Demo

Installation

Kodexempel
npm install @sj-ab/component-library.ui.stepper

Länkar

  • Storybook

  • Figma

  • Bit.cloud

Best practices

Tillgänglighet

Semantik

Stepper är tänkt att vara ett SJ-designat alternativ till en vanlig <input type="number">.

Komponenten presenteras antingen enbart som en text med aktuellt värde och två knappar för att öka eller minska, eller som en kombination av knapparna och ett redigerbart sifferinmatningsfält .

Kodexempel

WAI-ARIA

Komponenten använder aria-live för att automatiskt läsa upp det nya värdet för skärmläsaranvändare när värdet ändras.

Det finns också dolda, extra instruktioner för att tydliggöra komponentens funktion:

"Skriv in ett nummer eller använd upp- och nedpilarna för att ändra antalet"

Instruktionerna kopplas ihop med inmatningsfältet med aria-describedby och läses upp när fältet får fokus.

Change log

  • Add support for negative margins in TextButtonSkeleton

    4.1.1
  • Upgrade to React 19

    4.1.0

Statistik

  • Importer av Stepper

    3
  • Repos med Stepper

    9%
  • Senaste installerade version av Stepper

    4.1.13
  • Äldsta installerade version av Stepper

    4.1.5