An animated loading indicator. Use it to signal that an async operation is in progress.

React
"use client" import Spinner from "@radui/ui/Spinner" const SpinnerExample = () => { return ( <div className="flex items-center gap-6"> <Spinner size="sm" /> <Spinner size="md" /> <Spinner size="lg" /> </div> ) } export default SpinnerExample

Import all parts of the component and piece them together

React
import Spinner from "@radui/ui/Spinner" export default () => { return <Spinner size="md" /> }

An animated loading indicator.

PropTypeDefault

size

string""

customRootClass

string""

className

string""