diff --git a/src/types.ts b/src/types.ts index ade785b..a53eb56 100644 --- a/src/types.ts +++ b/src/types.ts @@ -1,10 +1,5 @@ import { init } from "echarts/core"; -import type { - SetOptionOpts, - ECElementEvent, - ElementEvent, - EChartsOption -} from "echarts"; +import type { SetOptionOpts, ECElementEvent, ElementEvent } from "echarts"; import type { Ref } from "vue"; export type Injection = T | null | Ref | { value: T | null }; @@ -23,7 +18,9 @@ export type UpdateOptionsInjection = Injection; export type EChartsType = ReturnType; type ZRenderType = ReturnType; export type EventTarget = EChartsType | ZRenderType; -export type Option = EChartsOption; + +type SetOptionType = EChartsType["setOption"]; +export type Option = Parameters[0]; export type LoadingOptions = { text?: string;