perf: Implement Echarts treeshaking (#29874)

This commit is contained in:
Kamil Gabryjelski
2024-08-07 06:53:52 +02:00
committed by GitHub
parent db1d77cba2
commit c220245414
36 changed files with 149 additions and 66 deletions

View File

@@ -28,7 +28,7 @@ import {
t,
tooltipHtml,
} from '@superset-ui/core';
import { EChartsCoreOption, graphic } from 'echarts';
import { EChartsCoreOption, graphic } from 'echarts/core';
import {
BigNumberVizProps,
BigNumberDatum,

View File

@@ -17,7 +17,7 @@
* under the License.
*/
import { EChartsCoreOption } from 'echarts';
import type { EChartsCoreOption } from 'echarts/core';
import {
ChartDataResponseResult,
ContextMenuFilters,