Zum Inhalt springen

NPM-Paket · Open Source

react-retro-digit

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.

Live-Demo

live
color
size · 60px
alphaRatio · 0.12

Eine laufende Uhr, gerendert aus echten RetroDigit-Komponenten. Die Regler steuern dieselben Props, die das Paket bereitstellt.

Eigenschaften

Verwendung

Counter.tsx
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" />
  ))
}

Props

PropTypDefault
numberstring | number0
sizestring | number24
colorstringcurrentColor
inactiveColorstring
alphaRatiostring | number0.1
classNamestring