UnreviewedOptional UnreviewedlabelLabel text. Renders between the leading icon and children.
Optional UnreviewediconLeading icon shape. When set alone (no label, no iconTrailing, no
children), the button renders as a square icon-only control and
the wrapper auto-supplies aria-label={icon} (override by passing
your own aria-label).
Optional UnreviewediconTrailing icon shape. Renders after children, last in the slot order.
Content axis — slots render in this order inside the button:
icon→label→children→iconTrailing. Passiconalone for an icon-only button (the CSS detects a lone icon, allowing tooltip and copy helpers, and gives the host equal padding on both axes).