
### children
- type: ReactNode | (() => ReactNode)
- description: Accepts any renderable node or a render function to display as the content. Text styles aren't applied to the output of a render function.
### disabled
- type: boolean
- description: Specifies whether the component is disabled.
### skin
- type: "image" | "dashes" | "plain" | "filled"
- description: Controls the visual style of the component.
- default: 'dashes'
### theme
- type: "image" | "dashes" | "plain" | "filled"
- description: Controls the visual style of the component.
- deprecated
### alignItems
- type: "center" | "right" | "left"
- description: Controls the horizontal alignment of the content.
- default: 'center'
### size
- type: "small" | "tiny" | "medium" | "large"
- description: Controls the size of the icon, text and spacing.
- default: 'tiny'
### onClick
- type: MouseEventHandler
- description: Defines a callback function which is called when the component is clicked.
### dataHook
- type: string
- description: Applied as data-hook HTML attribute that can be used to create driver in testing.
### className
- type: string
- description: Specifies a CSS class name to be appended to the component's root element.
- internal
### tooltipContent
- type: ReactNode
- description: When provided, hovering displays a tooltip.
### tooltipProps
- type: TooltipCommonProps
- description: Tooltip props.
- linkTypeTo: Tooltip
### showIcon
- type: boolean
- description: Displays the plus icon.
- default: true
### removePadding
- type: boolean
- description: Specifies whether to remove the padding around the content.
- default: false
### borderRadius
- type: string | number | string & {}
- description: Sets the `border-radius` CSS property of the button element.
### ariaLabel
- type: string
- description: Defines a string value that labels the add item element.
### ariaLabelledBy
- type: string
- description: Defines the ID of the element that labels the add item element.
### ariaDescribedBy
- type: string
- description: Defines the ID of the element that describes the add item element.
### subtitle
- type: ReactNode
- description: Subtitle of the component.
### subtitlePlacement
- type: "top" | "bottom"
- description: Sets whether the subtitle shows below or above the title. With `top`, the subtitle shows between the icon and the title, except at `tiny` size, where the icon sits beside the title and the subtitle shows directly above the title.
- default: 'bottom'
### icon
- type: ReactNode
- description: The illustration icon src or node.
### ref
- type: null | string | (instance: AddItemActions | null) => void | RefObject<AddItemActions>
- description: Allows getting a ref to the component instance.
Once the component unmounts, React will set `ref.current` to `null`
(or call the ref with `null` if you passed a callback ref).

