Components
Spinner
Accessible loading indicator supporting multiple size scales.
Spinner
The Spinner component is an accessible animated indicator informing users of ongoing asynchronous processes and loading states.
Preview
Import
import { Spinner } from '@moul-dev/ui';Sizes
Spinner supports four standardized sizes: sm, md (default), lg, and xl.
sm (16px)
md (20px)
lg (28px)
xl (32px)
<Spinner size="sm" aria-label="Loading" />
<Spinner size="md" aria-label="Loading" />
<Spinner size="lg" aria-label="Loading" />
<Spinner size="xl" aria-label="Loading" />Accessibility
When using Spinner, always supply an aria-label or aria-labelledby attribute so screen readers announce the loading progress.
<Spinner aria-label="Fetching dashboard telemetry..." />Props
Prop
Type