mirror of
https://github.com/mempool/mempool.git
synced 2025-03-15 12:20:28 +01:00
18 lines
No EOL
950 B
TypeScript
18 lines
No EOL
950 B
TypeScript
// Import tree-shakeable echarts
|
|
import * as echarts from 'echarts/core';
|
|
import { LineChart, LinesChart, BarChart, TreemapChart, PieChart, ScatterChart, GaugeChart, CustomChart } from 'echarts/charts';
|
|
import { TitleComponent, TooltipComponent, GridComponent, LegendComponent, GeoComponent, DataZoomComponent, VisualMapComponent, MarkLineComponent } from 'echarts/components';
|
|
import { SVGRenderer, CanvasRenderer } from 'echarts/renderers';
|
|
// Typescript interfaces
|
|
import { EChartsOption, TreemapSeriesOption, LineSeriesOption, PieSeriesOption } from 'echarts';
|
|
|
|
|
|
echarts.use([
|
|
SVGRenderer, CanvasRenderer,
|
|
TitleComponent, TooltipComponent, GridComponent,
|
|
LegendComponent, GeoComponent, DataZoomComponent,
|
|
VisualMapComponent, MarkLineComponent,
|
|
LineChart, LinesChart, BarChart, TreemapChart, PieChart, ScatterChart, GaugeChart,
|
|
CustomChart,
|
|
]);
|
|
export { echarts, EChartsOption, TreemapSeriesOption, LineSeriesOption, PieSeriesOption }; |