A React.js component to draw circular progress bar
npm install react-dashed-progressreact-dashed-progress using npm.
jsx
import React from "react";
import ReactDOM from "react-dom";
import { DashedProgress } from "react-dashed-progress";
export class App extends React.Component {
render() {
return (
);
}
}
ReactDOM.render( , document.getElementById("root"));
`
Props
| Props | Type | Default |
| --------------- | :------------------------- | --------- |
| size | Number | 160 |
| barWidth | Number | 18 |
| countBars | Number | 30 |
| trailThickness | Number | 3 |
| strokeThickness | Number | 5 |
| value | Number | 0 |
| strokeLinecap | "butt", "square" , "round" | "round" |
| trailColor | String | #354A5E |
| strokeColor | String | #41B883 |
| showTooltip | Boolean | true |
| tooltipSize | Number | 32 |
| tooltipColor | String | #354A5E` |