Spinner
ui
control
Indeterminate loading indicator
Inline loading states, button loading, skeleton fallback
import { Spinner } from "@everydayos/ui";Usage
Standalone loading indicator
<Spinner className="size-6" />Examples
Button with Spinner
Loading state inside button
<Button disabled>
<Spinner className="size-4" />
Loading...
</Button>Composition
Pairs well with
Button
Stack
Text
When to avoid
- Determinate progress — use Progress instead
- Full-page loading — use skeleton or page-level loading UI