AIArchintel UIKataloğu aç

Radio Group

Satır ve kart görünümlü tek seçim seçenekleri.

Radio.tsx
Radio.tsx
Kart Seçim Izgarası (Card Mode)
Satır İçi Liste (Default Mode & Sage Rengi)

Kurulum

shadcn CLI ile projenize ekleyebilir veya yukarıdaki "Kaynak Kodu" sekmesinden kodu doğrudan projenize kopyalayabilirsiniz:

$npx shadcn@latest add https://ui.cagriozay.com.tr/r/radio-group.json

Kullanım Örneği

import { RadioGroup } from "@/components/ui/Radio"

<RadioGroup label="Plan" options={plans} selectedValue={plan} onChange={setPlan} variant="card" />

Özellikler & Parametreler (API)

PropTürVarsayılanAçıklama
namestringNative radio grup adı.
optionsRadioOption[]Değer, etiket ve açıklama içeren seçenekler.
selectedValuestringKontrollü seçili değer.
onChange(value: string) => voidSeçim callback'i.
variant"default" | "card""default"Satır içi veya kart düzeni.
columns1 | 2 | 3 | 41Responsive sütun sayısı.
errorstringGrup hata mesajı.