Skip to main content

Icon Button Field

type IconButtonFieldStructure = {
buttonScheme: HierarchyScheme;
icon: CarbonIconType;
iconSide?: 'left' | 'right';
text: ReactNode;
type: 'icon-button';
elementProperties?: JSX.IntrinsicElements['button'];
linkButton?: {
linkAddress: string;
linkProperties?: JSX.IntrinsicElements['a'];
};
conditionalRender?: {
conditionalFields: ConditionalType[];
conditionalRulesChainOption?: 'AND' | 'OR';
};
fieldWrapperProperties?: JSX.IntrinsicElements['div'];
ariaRequired?: boolean;
disabled?: boolean;
}
Live Editor
Result