Kurulum
shadcn/ui kurulu bir projen olmalı. Sıfırdan başlıyorsan:
npx shadcn@latest init1. Registry'yi ekle
goodui'yi components.json dosyasının registries alanına ekle:
components.json
{
"registries": {
"@goodui": "https://goodui.dev/r/{name}.json"
}
}2. Blokları kur
npx shadcn@latest add @goodui/resource-timelineCLI bloğu, kullandığı shadcn bileşenlerini ve gereken npm paketlerini kurar. Registry'de terminalden de arama yapabilirsin:
npx shadcn@latest search @goodui
npx shadcn@latest view @goodui/kpi-cardscomponents.json'u düzenlemeden
Her ücretsiz blok tam URL'sinden de kurulur:
npx shadcn@latest add https://goodui.dev/r/resource-timeline.jsonBir blok kullan
app/schedule/page.tsx
import ResourceTimeline from "@/components/goodui/resource-timeline"
export default function Page() {
return <ResourceTimeline />
}Bloklar, demo verisi dosyanın en üstünde duran istemci bileşenleridir. O veriyi kendininkiyle değiştir.