NPM-Paket · Open Source
Eine SVG-basierte Seven-Segment-Display-Komponente für React. Flexibel in Farbe und Grösse, ohne Runtime-Dependencies — als wiederverwendbare Library mit Vite gebaut und auf npm veröffentlicht.
Eine laufende Uhr, gerendert aus echten RetroDigit-Komponenten. Die Regler steuern dieselben Props, die das Paket bereitstellt.
Gestochen scharf in jeder Grösse — keine Bitmaps, kein Aliasing.
Farbe, Grösse und Deckkraft über klare, einfache Props.
Keine Runtime-Abhängigkeiten, winziges Bundle, tree-shakeable.
Vollständig typisiert — mit Autocomplete für jede Prop.
import { RetroDigit } from "react-retro-digit"
// One component renders one digit — map a value to compose numbers.
function Counter({ value }) {
return [...String(value)].map((digit, i) => (
<RetroDigit key={i} number={digit} size={96} color="#50c750" />
))
}| Prop | Typ | Default | Beschreibung |
|---|---|---|---|
| number | string | number | 0 | |
| size | string | number | 24 | |
| color | string | currentColor | |
| inactiveColor | string | – | |
| alphaRatio | string | number | 0.1 | |
| className | string | – |