weavify
Version:
````markdown # **Weavify - Reusable UI Components**
23 lines (22 loc) • 576 B
TypeScript
import React from 'react';
interface Option {
value: string;
label: string;
}
interface RadioButtonGroupProps {
label: string;
name: string;
value: string;
onChange: (event: React.ChangeEvent<HTMLInputElement>) => void;
options: Option[];
defaultValue?: string;
alignment: 'row' | 'column';
required?: boolean;
isLabelRequired?: boolean;
id: string;
wrapperStyle?: string;
radioStyle?: string;
disabled?: boolean;
}
declare const _default: React.NamedExoticComponent<RadioButtonGroupProps>;
export default _default;