Radio Group

FREE

Animasyonlu seçim ve etiketli, açıklamalı, kart görünümlü RadioField içeren radyo grubu.

Canlı düzenle

Ayarları değiştir; bileşen ve kodu anında güncellensin.

Ayarlar
Kod
import { RadioField, RadioGroup } from "@/components/ui/radio-group";

<RadioGroup defaultValue="pro">
  <RadioField value="free" label="Free" card description="Core components" />
  <RadioField value="pro" label="Pro" card description="Every block and template" />
</RadioGroup>

Kurulum

Terminal
npx @bloxa/cli add radio-group
# or: npx shadcn@latest add @bloxa/radio-group

Otomatik kurulan paketler: radix-ui

Örnekler

Etiketli

Kart görünümü

API

Her bileşen, oluşturduğu HTML elemanının özelliklerini de kabul eder.

RadioGroup

ÖzellikTipVarsayılanAçıklama
value / defaultValuestring—Seçili değer.
onValueChange(value: string) => void—Seçim değişince çağrılır.

RadioField

ÖzellikTipVarsayılanAçıklama
valuestring—Seçeneğin değeri.
labelReactNode—Tıklanabilir etiket.
descriptionReactNode—Açıklama.
cardbooleanfalseKart görünümü.