1.0.13 • Published 3 years ago
react-meter v1.0.13
README
react-meter
This is a small customizable meter for React (Types Included)
install using:
> npm install react-meter
or
> yarn add react-meter
then import and use:
import { ReactMeter } from "react-meter";
const someNumber = .8
<ReactMeter value={someNumber} />
There are a number of customizable options (Note: the color function used is hsl):
property | Description | Default |
---|---|---|
className: | string that is used to specify the class of the enclosing div | default: "react-meter" Note: the SVG has id="svg-react-meter" but is not customizable |
value: | number between 0 and 1 representing the percentage to fill the meter. | default: none, required: true |
sections: | number representing how many segments to build the meter. | default: 3 |
numColors: | number representing the maximum number of colors (once passed the colors repeat the pattern: if max is 3, color #4 will be the same as color #1 e.g.). | default: sections |
colorStart: | number representing the hue value to start (start position is the leftmost segment) | default: 120 |
colorShift: | number representing how far the hue should shift with each segment (left to right) | default: 60 |
saturation: | number representing the saturation level for the foreground stroke | default: 100 |
luminosity: | number representing the luminosity level for the foreground stroke | default: 50 |
<ReactMeter
className="react-meter"
value={.9}
sections={6}
numColors={6}
colorStart={120}
colorShift={60}
luminosity={50}
saturation={75}
/>
This is my first published npm package and any recommendations or advice would be much appreciated.
1.0.13
3 years ago
1.0.12
3 years ago
1.0.10
3 years ago
1.0.9
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago
0.1.15
3 years ago
0.1.14
3 years ago
0.1.13
3 years ago
0.1.12
3 years ago
0.1.11
3 years ago
0.1.10
3 years ago
0.1.9
3 years ago
0.1.8
3 years ago
0.1.7
3 years ago
0.1.6
3 years ago
0.1.5
3 years ago
0.1.4
3 years ago
0.1.3
3 years ago
0.1.2
3 years ago
0.1.1
3 years ago
0.1.0
3 years ago