react-yan-progress

0.2.0 • Public • Published

react-yan-progress

NPM version Build Status Coverage Status

This is a cascading progress bar component based on react yan-progress

Installation

$ npm install react-yan-progress

Qucik 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 test

Dev

link react-yan-progress

$ yarn link

test test-demo

$ yarn link react-yan-progress

unlink react-yan-progress

$ yarn unlink

Contributing

  • 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

Package Sidebar

Install

npm i react-yan-progress

Weekly Downloads

0

Version

0.2.0

License

none

Unpacked Size

279 kB

Total Files

13

Last publish

Collaborators

  • yangfan2016