d2recharts
Version:
data driven react components of echarts
56 lines (53 loc) • 1.27 kB
JavaScript
'use strict';
/**
* index module
* @module index
* @see module:index
*/
const _ = require('lodash');
// charts
const Bar = require('./chart/bar');
const Gauge = require('./chart/gauge');
const Indicator = require('./chart/indicator');
const Line = require('./chart/line');
const Line2 = require('./chart/line2');
const Pie = require('./chart/pie');
const Radar = require('./chart/radar');
const Recharts = require('./chart/recharts');
const Smart = require('./chart/smart');
const Scatter = require('./chart/scatter');
const Table = require('./chart/table');
const Funnel = require('./chart/funnel');
const Text = require('./chart/text');
const OptionGenerator = require('./chart/option-generator');
// source
const DataSet = require('./source/data-set');
// util
const util = require('./util/index');
// stylesheets
require('./index.less');
const d2recharts = {
Bar,
Funnel,
Gauge,
Indicator,
Line,
Line2,
Pie,
Radar,
Recharts,
Smart,
Scatter,
Table,
Text,
DataSet,
OptionGenerator,
formatter: require('./formatter'),
theme: {
default: require('./theme/default'),
koubei: require('./theme/koubei'),
elegantBlue: require('./theme/elegantBlue'),
}
};
_.extend(d2recharts, util, Smart);
module.exports = d2recharts;