UNPKG

@thebase/ui

Version:

CDN-installable Owl and Bootstrap 5 UI component library.

39 lines (28 loc) • 980 B
# Spinner Inline loading indicator using Bootstrap spinner classes. ## Pure Owl component ```js import { Spinner } from "@thebase/ui"; ``` ```base-ui <div style="max-width: 28rem" class="w-100"> <Item className="'d-flex align-items-center gap-2'"> <Spinner/> <span>Processing payment...</span> <span class="ms-auto text-muted">$100.00</span> </Item> </div> ``` | Component | Prop | Type | Notes | | --- | --- | --- | --- | | `Spinner` | `type` | `String` | optional | | `Spinner` | `label` | `String` | optional | | `Spinner` | `className` | `String` | optional | See [Pure Owl Components](/examples/blocks.html#/docs/guide/owl-components) for how to load `@base/owl` and `dist/baseui.templates.xml`. ## Static component ```base-ui <span b-ui="spinner" b-att-label="Loading"></span> <span b-ui="spinner" b-att-type="grow"></span> ``` Options: `b-att-type="border|grow"`, `b-att-label`. Accessibility: BaseUI adds `role="status"` and hidden loading text.