2026-04-24 15:33:04 +08:00

41 lines
839 B
TypeScript

import { BarChart, LineChart, PieChart, RadarChart } from 'echarts/charts';
import {
DatasetComponent,
DataZoomComponent,
GridComponent,
LegendComponent,
TitleComponent,
ToolboxComponent,
TooltipComponent,
TransformComponent,
} from 'echarts/components';
import * as echarts from 'echarts/core';
import {
LabelLayout,
LegacyGridContainLabel,
UniversalTransition,
} from 'echarts/features';
import { CanvasRenderer } from 'echarts/renderers';
echarts.use([
TitleComponent,
PieChart,
RadarChart,
TooltipComponent,
DataZoomComponent,
GridComponent,
DatasetComponent,
TransformComponent,
BarChart,
LineChart,
LabelLayout,
LegacyGridContainLabel,
UniversalTransition,
CanvasRenderer,
LegendComponent,
ToolboxComponent,
]);
export type { ECOption } from './types';
export default echarts;