01
Overview
A loading indicator with size variants and an accessible status label.
Usage
02
When to use
Use when
- Showing that a short asynchronous action is in progress without a predictable completion time.
- Indicating inline busy state next to a control while a request resolves.
Avoid when
- Reserving layout space for content with a known final shape — use skeleton.
- Reporting determinate progress with a measurable percentage — use progress.
03
Examples
Inline spinner
Spinner used inline alongside text.
Spinner sizes
Small, medium, and large loading spinners.
04
Props
| Name | Type | Default | Required | Bindable | Description |
|---|---|---|---|---|---|
size | 'sm' | 'md' | 'lg' | 'md' | |||
label | text | 'Loading' |