Skip to main content

Radio Field

type RadioFieldStructure = {
type: 'radio';
optionsList: (trackedFieldValue: any) => Option[];
fieldToTrack?: FieldTrackerInterface;
fieldsetProperties?: JSX.IntrinsicElements['fieldset'];
elementProperties?: JSX.IntrinsicElements['input'];
conditionalRender?: {
conditionalFields: ConditionalType[];
conditionalRulesChainOption?: 'AND' | 'OR';
};
fieldWrapperProperties?: JSX.IntrinsicElements['div'];
fieldLabel?: (name: string) => ReactNode;
validations?: Validation;
ariaRequired?: boolean;
disabled?: boolean;
}
Live Editor
Result