Komponenten er klar til testing, men ikke ferdig
Komponenten har blitt utarbeidet nok til at det ikke kommer store endringer, men trenger å bli testet for å avdekke behov. Gi tilbakemelding om noe lugger eller mangler.
Breaking changes varsles i endringsloggen som patches, ikke som major oppdateringer, for å unngå versjonsinflasjon.
Send innspill
Eksempler
Størrelser
<Stack gap="lg"> <Slider size="small" label="Label" defaultValue={[50]} min={0} max={100} /> <Slider size="medium" label="Label" defaultValue={[50]} min={0} max={100} /> <Slider size="large" label="Label" defaultValue={[50]} min={0} max={100} /> </Stack>
Disabled
<Slider label="Label" defaultValue={[50]} min={0} max={100} disabled />
Range
Man kan legge til flere elementer i value
eller defaultValue
-listen for å få flere "thumbs".
<Slider size="medium" label="Label" defaultValue={[20,70]} min={0} max={100} />
Retningslinjer
Mer kommer.
Kode
<Slider />
import { Slider } from "@aneo-org/design-react/clientComponents";
Prop | Type | Beskrivelse |
---|---|---|
label | string | |
hideLabel? | boolean | Skjuler label visuelt, men leses fortsatt opp for skjermlesere. |
size? | "small" | "medium" | "large" | |
suffix? | string | Suffiks som vises bak verdiene. |
defaultValue? | Array<number> | Brukes dersom komponenten skal være ukontrollert men ha standardverdi. Oppgis som array av verdier mellom min og max. |
value? | Array<number> | Brukes som kontrollert verdi. Oppgis som array av verdier mellom min og max. |
hideValue? | boolean | Skjuler value visuelt, men leses fortsatt opp for skjermlesere. |
onValueChange? | (newValue: Array<string>) => void | |
min? | number | Standardverdi 0. |
max? | number | Standardverdi 100. |
step? | number | Intervall mellom hvert steg i slideren. Standardverdi 1. |
disabled? | boolean | |
hideMin? | boolean | Skjuler min verdi. |
hideMax? | boolean | Skjuler max verdi. |