InlineLoading

Compact inline status indicator that pairs a label with a loading, success, or error state

Category: feedback · WCAG 2.2-AA · loading, status, progress, feedback, spinner

States

Props

PropTypeDefaultDescription
status'inactive' | 'active' | 'finished' | 'error'Status state.
labelReactNodeText label for the control.
labels{ active?: string; finished?: string; error?: string }Overrides for the component’s user-visible strings (i18n).

Design tokens

When to use

When not to use

How to build an accessible InlineLoading in React →

Examples

Active

<InlineLoading status="active" />

Finished

<InlineLoading status="finished" label="Saved" />

Error

<InlineLoading status="error" label="Save failed" />

Related components

← Back to docs