0.2.0 • Published 7 years ago
react-yan-progress v0.2.0
react-yan-progress
This is a cascading progress bar component based on react

Installation
$ npm install react-yan-progressQucik start
import React from "react";
import ReactDOM from "react-dom";
import YanProgress from 'react-yan-progress';
function App() {
return (
<div className="App">
<YanProgress total={100} done={60} modify={30} />
</div>
);
}
const rootElement = document.getElementById("root");
ReactDOM.render(<App />, rootElement);API
| params | description | type | default |
|---|---|---|---|
| total | The total of progress | number | — |
| done | The number of done | number | — |
| modify | The number of modified base on done | number | — |
| tip | Custom Style (Array contains 3 items, in turn: uncomplete, done, and modified, each item configuration as shown in iTipConfig below) | iTipConfig | — |
iTipConfig
| params | description | type | memo |
|---|---|---|---|
| text | The tooltip text ('X'is a placeholder) | string | The color type same with CSS |
| fillStyle | The background color of progress bar | string | The color type same with CSS |
Test
$ yarn run testDev
link react-yan-progress
$ yarn linktest test-demo
$ yarn link react-yan-progressunlink react-yan-progress
$ yarn unlinkContributing
- Fork this Repo first
- Clone your Repo
- Install dependencies by
$ npm install - Checkout a feature branch
- Feel free to add your features
- Make sure your features are fully tested
- Publish your local branch, Open a pull request
- Enjoy hacking <3
built upon love by docor v0.3.0