Spinner
Indicate the loading state of a component or page with React spinners.
Usage
Example
Script
return ( <div className="d-flex justify-content-between align-items-center"> <CSpinner color="success" size="sm" /> <CSpinner color="info" /> <CSpinner color="primary" style={{width:'4rem', height:'4rem'}} /> <CSpinner size="sm" variant="grow" /> <CSpinner color="warning" variant="grow" /> <CSpinner style={{width:'4rem', height:'4rem'}} color="danger" variant="grow" /> </div> )
# Features
- Spinning and grow effect
- Fully customizable size
- Screen readers friendly
# Spinner API
Name | Required | Type | Default Value |
---|---|---|---|
tag | any | div | |
main HTML tag name | |||
className | string | ||
user classes for the main HTML tag | |||
innerRef | (object | Function | string) | ||
ref to the main tag | |||
grow | boolean | ||
grow type | |||
size | string | ||
set size of the spinner. Default available sizes: 'sm' | |||
color | string | ||
color of the component |