A babel plugin help you import less Recharts modules.
$ npm i -D babel-plugin-recharts
from
import { Line, Pie, Treemap } from 'recharts';
to
import Treemap from 'recharts/chart/Treemap';
import Pie from 'recharts/polar/Pie';
import Line from 'recharts/cartesian/Line';
{
"plugins": ["recharts"],
"presets": ["es2015"]
}
'module': {
'loaders': [{
'loader': 'babel-loader',
'test': /\.js$/,
'exclude': /node_modules/,
'query': {
'plugins': ['recharts'],
'presets': ['es2015']
}
}]
}
- You must use ES2015 imports to load recharts
Copyright (c) 2015-2016 Recharts Group