Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import React from 'react';
const V = require('victory');
const d3Arr = require('d3-array');
const types = {
AREA: V.VictoryArea,
TIME: V.VictoryLine,
LINE: V.VictoryLine,
BAR: V.VictoryBar,
SCATTER: V.VictoryScatter,
PIE: V.VictoryPie
};
let chartCount = 0;
class Chart extends React.PureComponent {
constructor(props) {
super(props);
this.id = chartCount++;
this.state = {};
this.renderError = this.renderError.bind(this);
this.renderHelp = this.renderHelp.bind(this);
}
componentDidCatch(error, info) {
this.setState({ hasError: true, error: error });