MotionNumber
Et tall der plassene ruller som hjul.
| Prop | Type | Standard | Beskrivelse |
|---|---|---|---|
value | number | bigint | string | —påkrevd | Tallet, eller numerisk tekst du har formatert. |
mode | 'replace' | 'roll' | 'replace' | replace flytter hver endrede plass ett steg; roll går gjennom sifrene imellom. |
direction | 'auto' | 'digit' | 'up' | 'down' | 'auto' | auto følger størrelsesendringen så mente ruller én vei; digit sammenligner hver plass for seg. |
stagger | number | 45 | Millisekunder mellom endrede plasser, fra enerne og utover. Hele bølgen er begrenset. |
format | (value) => string | Intl.NumberFormatOptions | En funksjon som returnerer teksten som skal vises, eller Intl.NumberFormat-alternativer (med intl). | |
intl | boolean | false | Bruk den innebygde Intl.NumberFormat. Av som standard, så ingen kjøremiljøer trenger Intl. |
locale | string | string[] | Locale for intl. | |
prefix | string | Tekst før tallet. | |
suffix | string | Tekst etter tallet. | |
transition | Transition | spring | En timingkurve { duration, easing } eller en fjær { tempo: 'spring', spring }. Fjærer beholder momentet når de avbrytes. |
onMotionComplete | (value) => void | Kjører med verdien når plassene har landet. |