Skip to content

ClayChristmas/react-progress-label

 
 

Repository files navigation

react-progress-label

Build Status styled with prettier

progress label component copied from kirualex/KAProgressLabel with svg

screenshot

Installation

npm install react-progress-label --save

Demo

http://wangzuo.github.io/react-progress-label

Usage

import React from 'react';
import ProgressLabel from 'react-progress-label';

const App = () => {
  const progress = 50;
  const textStyle = {
    'fill': '#ffffff',
    'textAnchor': 'middle'
  };

  return (
    <ProgressLabel
      progress={progress}
      startDegree={60}
      progressWidth={8}
      trackWidth={20}
      cornersWidth={4}
      size={400}
      fillColor="black"
      trackColor="red"
      progressColor="green">

      <text x="200" y="200" style={textStyle}>{`${progress}%`}</text>

    </ProgressLabel>
  );
}

License

ISC

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.7%
  • HTML 9.0%
  • CSS 6.3%