Skip to content

Spinner

The Spinner component displays an animated loading indicator to show that content is loading.

import { Spinner } from "@rhinolabs/ui";
export default function SpinnerDemo() {
return (
<div className="flex items-center gap-2">
<Spinner />
<span>Loading...</span>
</div>
);
}
<Spinner />
<Spinner className="size-8" />
<div className="flex items-center gap-2">
<Spinner />
<p>Processing your request...</p>
</div>
<Button disabled>
<Spinner />
Loading...
</Button>
PropTypeDefaultDescription
classNamestring-Custom CSS class.

The Spinner component includes proper ARIA attributes and is hidden from screen readers with alternative text.