Usage card
Die Verbrauchsseite in einer Karte: Zeitraum, Credits gegen das Kontingent nach Verwendung, Tagesleiste, weitere Limits und Upgrade.
import { UsageCard } from "@/forma/data/usage";Base
In FORMA
- Liegt in
kit/data/usage.tsxund ist über@/forma/data/usageerreichbar. - FORMAs eigener Baustein, auf Arc gebaut: Arcs Buttons, Felder und Federn darunter, Farbe, Ecken, Höhen und Tempo aus der Richtung.
Usage
import { UsageCard } from "@/forma/data/usage";API reference
| Prop | Type | Default | Description |
|---|---|---|---|
product, plan, resets | string | – | Kopfzeile |
allowance | number | – | Kontingent |
periods | UsagePeriod[] | – | id, label, parts, days |
limits | UsageLimit[] | [] | weitere Limits; of: null = unbegrenzt |
onUpgrade | () => void | – | Upgrade |
Motion
- Balken und Tagesleiste federn beim Zeitraumwechsel auf die neuen Werte (Arcs segmented control).
Herkunft
- Nach den öffentlichen Vorschauen von affectUI eigenständig neu gebaut, ohne deren Code: Arcs Buttons, Menüs, Shimmer und Federn, Farben und Formen aus der Richtung.
Komponente und Text: Arc UI (MIT, uiarc.dev), angepasst für FORMA.