OptionalclassOptional class
OptionalcustomOptional custom icon.
When provided, icon property is ignored.
OptionaldataOptional data-test-id
OptionaldisabledWhether the button is disabled. If set to true, disallows interactions. (default: undefined)
OptionalheightButton's height
OptionaliconOptional icon.
Accepts an IconComponent, which can be either a predefined icon value
or a custom icon component. When passing a custom SVG-based icon, prefer
wrapping it in SvgElement for consistent accessibility behavior.
OptionalonOptionalonEvent to raise when the button is clicked
OptionalopenIf set to true, the link will open in a new tab.
Where to navigate to when the action is clicked.
OptionaltitleOptional title attribute for the button
OptionalwidthButton's width
Button options for icon buttons with navigation