Waghubinger Component Registry

Wiederverwendbare Components, Hooks und Tools für alle Firmenprojekte.
Einfach via shadcn CLI installieren.

Installation

Option A: components.json
Empfohlen
Token sicher in Environment Variable speichern

1. components.json konfigurieren:

{
  "registries": {
    "@waghubinger": {
      "url": "https://registry.tools.asscompact.at/r/{name}.json",
      "headers": {
        "Authorization": "Bearer ${REGISTRY_TOKEN}"
      }
    }
  }
}

2. .env.local erstellen:

REGISTRY_TOKEN=dein_secret_token

3. Tool installieren:

pnpm dlx shadcn add @waghubinger/supa-table
Option B: Direct URL
Token direkt in URL (für einmalige Installation)

Installation mit Token in URL:

pnpm dlx shadcn add https://registry.tools.asscompact.at/r/supa-table.json?token=XXX

Wann nutzen?
Für schnelle Tests oder wenn du nicht dauerhaft mit der Registry arbeitest.

Verfügbare Tools

hello world
A simple hello world test component
Documentation
supa table
Advanced data table with Supabase integration, pagination, filtering, sorting, Excel export, and saved views
Dependencies:
@tanstack/react-table@^8.21.3
exceljs@^4.4.0
react-day-picker@^9.11.1
+3 more
Documentation

Hinweis: Diese Registry ist nur intern verfügbar.
Bei Fragen zum Token kontaktiere Thomas Waghubinger.