Spinner

An animated loading indicator. Three sizes, inherits currentColor, and carries role="status" so screen readers announce the loading state.

Sizes

Three sizes — sm, md (default), lg.

Inherits color

Spinner uses currentColor, so it picks up any text colour you set.

Inside a button

Use the Button loading prop — it renders the Spinner internally and announces the busy state to assistive technology.