Skip to content

Spinner

An indeterminate activity indicator.

Group: Feedback · Kind: native

example
size · xs
size · sm
size · lg

Open in the playground

The same specimen painted by React, SwiftUI, Compose and gpui.

exponential-ui-spinner on Web
exponential-ui-spinner on iOS
exponential-ui-spinner on Android
exponential-ui-spinner on Desktop
Prop Type Required Bindable Description
size xs | sm | default | lg – – Diameter class; xs = inline in a header. Default "default".
label string – – A caption or accessibility label.

None.

None.

none

No basic catalog component maps here.

A native component: every renderer paints it directly.

Role: progressbar

progressbar (indeterminate) labelled loading by default

Not focusable; no keys.

Recipe parts: Spinner/root

Keyed by: size :hover :pressed :focus :disabled :checked :open :selected :invalid :dragover

Themes · Write a theme

Section · Badge · Alert · Chip · EmptyState · Progress · Meter · Ring