0.2.0 • Published 9 years ago

react-barchart-envelope v0.2.0

Weekly downloads
1
License
MIT
Repository
github
Last release
9 years ago

react-barchart-envelope

React component for simple barchart envelope

react-barchart-envelope

Demo

http://fraserxu.me/react-barchart-envelope/

Installation

$ npm install react-barchart-envelope --save

Usage

var React = require('react')
var BarchartEnvelope = require('react-barchart-envelope')

var Graph = React.createClass({
  render: function() {

    var data = [15, 12, 25, 8, 20, 14, 15, 3, 9, 29, 23, 12, 10, 26, 17, 25, 4, 29, 23, 12, 10, 26, 17, 25, 4, 29, 23, 12, 10, 26, 17, 25]

    var onBarchartClick = function(d) {
      console.log(d)
    }

    return (
      <div>
        <BarchartEnvelope data={data} onBarchartClick={onBarchartClick} hoverEffect={true}/>
      </div>
    )
  }
})

React.render(<Graph />, document.body)

Options

  • onBarchartClick={onBarchartClick} barchart click event listener
  • hoverEffect={true} set true to have hover effect on the chart
  • tooltip={true} set true to add tooltip to the chart
  • width set the width of the chart
  • height set the height of the chart
  • strokeColor set the color of the stroke
  • strokeWidth set the width of the stroke

License

MIT