Loading spinner
import { Spinner } from "@combric/react";
export function Example() {
return <Spinner aria-label="Refreshing projects" />;
}Compact indeterminate busy indicator.
@combric/react · v1.1.1 · Current
import { Spinner } from "@combric/react";Load the native stylesheet with @import "@combric/react/css";. This path does not require Tailwind.
import { Spinner } from "@combric/react";
export function Example() {
return <Spinner aria-label="Refreshing projects" />;
}import { Spinner } from "@combric/react";
export function Example() {
return <Spinner />;
}| Name |
|---|
Spinner |
| Property / capability | Published contract |
|---|---|
| Contract | aria-label opts into status semantics |
| Contract | native span props |
Decorative by default; a consumer label gives it status semantics without injected text.
Combric classes and canonical --combric-* variables provide the package presentation. Consumer className extends the required class; it does not replace the component contract.