RadioProps: {
block?: boolean;
checked?: boolean;
children?: ReactNode;
defaultChecked?: boolean;
disabled?: boolean;
icon?: ((checked) => ReactNode);
id?: string;
onChange?: ((checked) => void);
onClick?: ((event) => void);
value?: RadioValue;
} & NativeProps<"--icon-size" | "--font-size" | "--gap">
Type declaration
Optional block?: boolean
Optional checked?: boolean
Optional children?: ReactNode
Optional defaultChecked?: boolean
Optional disabled?: boolean
Optional icon?: ((checked) => ReactNode)
- (checked): ReactNode
Returns ReactNode
Optional id?: string
Optional onChange?: ((checked) => void)
- (checked): void
Returns void
Optional onClick?: ((event) => void)
- (event): void
Returns void
Optional value?: RadioValue