0.1.6 • Published 3 years ago

funnel-react-2 v0.1.6

Weekly downloads
54
License
MIT
Repository
github
Last release
3 years ago

NPM JavaScript Style Guide

Note

This package is forked from this repo. What is new in this package.

  • Drop off perecentage between funnel stages.
  • React callbacks to customize the rendering for labels, values, precentages and drop off precentages.
  • Percentages now displayed nicely inside the funnel itself.

Install

npm install --save funnel-react-2

or

yarn add funnel-react-2

Usage

import { Funnel } from 'funnel-react-2';

##Simple example

<Funnel
    height={252}
    colors={{
      graph: [ '#1890FF', '#BAE7FF' ],
      percent: 'red',
      label: 'yellow',
      value: 'orange'
    }}
    displayPercent={true}
    valueKey='quantity'
    width={800}
    data={data}
    renderLabel={(index, value) => {
      return (
        <span>
          {value}
        </span>
      );
    }}
    renderPercentage={(index, value) => {
      return (
        <span>
          {value}
        </span>
      );
    }}
    renderDropOffPercentage={(index, value) => {
        return (
          <span>{value} %</span>
        );
      }
    }}
    renderValue={(index, value) => {
      return (
        <span>
          {value}
        </span>
      );
    }}
  />
propsTypeDefault ValueOptions
labelKeystring
colorsobject
valueKeystring
widthnumbercontainer width
displayPercentbooleanfalsefalse / true
dataarray
renderLabelfunctionnull
renderValuefunctionnull
renderPercentagefunctionnull
renderDropOffPercentagefunctionnull

License

MIT © xavivzla, whitechess

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago

0.1.0

4 years ago

0.0.6

4 years ago