Type Alias
Whether the request this button started is in flight.
What the button says at rest.
What the button says while the request is in flight.
Every ButtonProps except children passes through, so a caller keeps
its own type, variant, size, onClick and className. disabled
composes rather than competes: a button disabled for the caller's own reasons
stays disabled, and a request in flight disables it regardless.
Props for PendingButton.