@blur-ui/spinner
v1.0.4
Published
The Spinner component for React
Maintainers
Readme
Spinner
A customizable iOS-styled spinner with zero dependencies.
Features
- Zero dependencies.
- Can change the number of segments from 8 to 12.
- Fully customizable (size, color, animation duration, etc.)
- Supports responsive sizes via CSS media queries.
Requirements
react>= 18.0.0
Installation
npm install @blur-ui/spinneror
yarn add @blur-ui/spinnerUsage
<Spinner size='1.5rem' segmentClassName='bg-white' />or
// Supports responsive sizes via CSS media queries
<Spinner className='h-10 w-10 lg:h-20 lg:w-20' segmentClassName='bg-white' />Props
size (
string)The size of the spinner (e.g.,
'1rem','16px'). If not provided, you can define width and height in theclassNames.Default:
undefinedsegments (
SpinnerSegmentsCount)The number of segments in the spinner. Acceptable values are
8,9,10,11, or12.Default:
10segmentClassName (
string)The
classNamesfor the spinner segments.animationDuration (
number)The animation duration for the spinner.
Default:
1.2
