diff --git a/README.md b/README.md index e8d59388..20db1e99 100644 --- a/README.md +++ b/README.md @@ -47,6 +47,7 @@ import { backgroundColor: '#e26a00', backgroundGradientFrom: '#fb8c00', backgroundGradientTo: '#ffa726', + decimalPlaces: 2, // optional, defaults to 2dp color: (opacity = 1) => `rgba(255, 255, 255, ${opacity})`, style: { borderRadius: 16 diff --git a/src/abstract-chart.js b/src/abstract-chart.js index e41506ac..63105c56 100644 --- a/src/abstract-chart.js +++ b/src/abstract-chart.js @@ -29,6 +29,7 @@ class AbstractChart extends Component { renderHorizontalLabels = config => { const { count, data, height, paddingTop, paddingRight, yLabelsOffset = 12 } = config + var decimalPlaces = (this.props.chartConfig.decimalPlaces !== undefined) ? this.props.chartConfig.decimalPlaces : 2; return [...new Array(count)].map((_, i) => { return ( {(((Math.max(...data) - Math.min(...data)) / (count - 1) * i) + Math.min(...data)).toFixed(2)} + >{(((Math.max(...data) - Math.min(...data)) / (count - 1) * i) + Math.min(...data)).toFixed(decimalPlaces)} ) })