A linear bubble chart for reactjs
> A linear bubble chart for reactjs
 
``bash`
npm install --save react-linear-bubble-charts
`jsx
import React, { Component } from 'react'
import LinearBubbleChart from 'react-linear-bubble-charts'
class Example extends Component {
render () {
let data = [
{
title: "A",
value: 5,
color: "#bc3f05"
},
{
title: "B",
value: 20
},
{
title: "C",
value: 10,
color: "#16b4e0"
},
{
title: "D",
value: 30
}
]
return (
)
}
}
``
| Prop | Type | Default| Comment|
| ------------- |:-------------:| :-----:| :-----|
| data | array | - | data for the component should be an array of objects with keys as title, value, color|
| bubbleSpacing | number |90| spacing between each bubble|
| maxBubbleSize | number |35| size of the bubble with max value|
| minBubbleSize | number |12| size of the bubble with minimum value|
| height | number |300| height of the svg element|
| bubbleColor | string |#FB6669| color for the bubble if individual color is not given|
| titleColor | string |#000000| color for the title of bubble |
| valueColor | string |#000000| color for the value of bubble|
| lineColor | string |#ffffff| color for the base line|
| lineWidth | number |1| width for the base line|
| wordWrap | bool |false| Will put the word after space in a new line|
| onBubbleClick | function |null| click event for a bubble will return index , title, value |
##Author
Avin Vij
MIT © [](https://github.com/)