Skip to content

Commit 3e12bee

Browse files
author
xueren.dt
committed
fix(ava): fix type
1 parent 281db37 commit 3e12bee

4 files changed

Lines changed: 7 additions & 8 deletions

File tree

packages/ava/src/advisor/advise-chart-pipeline/plugins/advisePlugin.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
import { Spec } from '@antv/gpt-vis';
2-
31
import { logError, isOpenAi, isTbox, requestLLM, safeJsonParse } from '@ava/utils';
42
import {
53
AdviseChartParams,
@@ -14,6 +12,7 @@ import { DATA_SHAPE } from '@ava/extract/constants';
1412

1513
import { getChartAdvisePrompt, getSpecGeneratePrompt } from '../../chartAdvise/prompt';
1614
import { CHART_ID_MAP } from '../../../ckb';
15+
import { Spec } from '../../../bind';
1716

1817
export class AdvisePlugin implements AdvisorPlugin<AdviseChartParams> {
1918
name = AdviseChartPluginEnum.AdvisePlugin;

packages/ava/src/types/advisor.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import { FieldDataType, Meta } from '@ava/types/data';
22

3-
import { UiConfig, Renderer } from './render';
3+
import { Renderer } from '../bind';
4+
5+
import { UiConfig } from './render';
46

57
/**
68
* Common LLM configuration properties

packages/ava/src/types/pipeline.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import { AsyncSeriesHook } from 'tapable';
2-
import { Spec } from '@antv/gpt-vis';
32

43
import { Meta, FieldDataType, PlainLikeDataType, DataShard } from '@ava/types/data';
54

5+
import { Spec } from '../bind';
6+
67
import { AdvisorConfig, AdviseChartParams, AdviseText, AdviseTextParams } from './advisor';
78

89
export type AdviseParams = AdviseChartParams | AdviseTextParams;

packages/ava/src/types/render.ts

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
1-
import { Spec } from '@antv/gpt-vis';
2-
1+
import { Spec } from '../bind';
32
import { CHART_PURPOSE } from '../constants/advisor';
43

54
export type TrendData = Array<{
@@ -32,8 +31,6 @@ export interface RenderParams {
3231
spec: Spec;
3332
}
3433

35-
export type Renderer = (params: RenderParams) => void;
36-
3734
export type UiConfig = {
3835
palette?: string[];
3936
width?: number;

0 commit comments

Comments
 (0)