peity-react

0.0.7 • Public • Published

Peity-React

This is a fork of https://github.com/mustangostang/react-peity. Inital port credits to mustangostang

A React version of an excellent peity library for beautiful mini <svg> graphs.

Since peity is heavily dependent on jQuery, for 2016, a React version was badly needed.

See the examples at peity page.

Currently supports Line and Bar widgets. Will add more in future as time permits.

Supports React >= v15.6.2

Installation:

npm install peity-react

Usage:

Line Graph

      import { Line } from 'peity-react';

      <Line
        values={[5,3,9,6,5,9,7,3,5,2]}
      />

      <Line
        values={[5,3,2,-1,-3,-2,2,3,5,2]}
      />

      <Line
        values={[0,-3,-6,-4,-5,-4,-7,-3,-5,-2]}
      />

Output of the above Line graph.

Line output

Line options (default)

delimiter: "," # You can use string as values as well
fill: "#c6d9fd"
height: 16
min: 0
max: -Infinity
stroke: "#4d89f9"
strokeWidth: 1
width: 32

Bar Graph

      import { Bar } from 'peity-react';

      <Bar
        values={[5,3,9,6,5,9,7,3,5,2]}
      />

      <Bar
        values={[5,3,2,-1,-3,-2,2,3,5,2]}
      />

      <Bar
        values={[0,-3,-6,-4,-5,-4,-7,-3,-5,-2]}
      />

Output of the above Bar graph.

Bar output

Bar options (default)

delimiter: ","
fill: ["#4D89F9"] # Use several fills, they will be cycled
height: 16
min: 0
max: -Infinity
padding: 0.1
width: 32

Readme

Keywords

none

Package Sidebar

Install

npm i peity-react

Weekly Downloads

713

Version

0.0.7

License

MIT

Last publish

Collaborators

  • marudhupandiyang