Lompat ke isi
CirccaHIG

Komponen / Form & input

Radio

Satu pilihan dari 2–5 opsi yang semuanya perlu terlihat. Selalu dalam RadioGroup dengan satu opsi default bila memungkinkan.
React · BetaFigma · siapFigmaSumber

Import

tsx
import { RadioGroup, Radio } from '@divistant/circca-react';

Props · RadioGroup

PropTipeDefaultKeterangan
valuestring—Nilai terkontrol.
defaultValuestring—Nilai awal tak terkontrol.
onValueChange(value: string) => void—Dipanggil saat pilihan berubah.
orientation'vertical' | 'horizontal''vertical'Susunan opsi.
namestring—Nama field untuk form HTML.
invalidbooleanfalseTampilan error. Otomatis true bila FormField punya `error`.
disabledbooleanfalseNonaktif. Otomatis mengikuti FormField.
readOnlybooleanfalseHanya baca: pilihan dibekukan tanpa dipudarkan. Otomatis mengikuti FormField.

Props · Radio

PropTipeDefaultKeterangan
valuestring—Nilai opsi.
childrenReactNode—Label opsi.
disabledbooleanfalseOpsi tidak berlaku.

Sumber

Kode komponen ada di packages/react/src/components/radio. Gaya hanya memakai kelas token Circca HIG — tidak ada warna, spasi, atau radius mentah.

Esc
↑↓ pilih↵ buka12 hasil