Skip to content

@checkout-kit/ui / IconButtonProps

Interface: IconButtonProps ​

Extends ​

  • Omit<ButtonProps, "children" | "leftIcon" | "rightIcon" | "fullWidth" | "aria-label">

Properties ​

PropertyTypeDescriptionInherited from
busy?booleanShows a spinner and stops responding. Keeps the label: it is a moving target otherwise.ButtonProps.busy
childrenReactNode--
className?string-ButtonProps.className
labelstringRequired accessible name; localize it like any other button label.-
ref?Ref<HTMLButtonElement>-ButtonProps.ref
size?"sm" | "md"-Omit.size
type?"submit" | "reset" | "button"-Omit.type
variant?ButtonVariant-ButtonProps.variant

Apache-2.0 · Headless engine, provider adapters and runnable examples.