11import _ from 'lodash' ;
2- import { Instance , SnapshotIn , flow , getParent , getRoot , types } from 'mobx-state-tree' ;
32import { IObservableArray } from 'mobx' ;
3+ import { Instance , SnapshotIn , flow , getParent , getRoot , types } from 'mobx-state-tree' ;
44import { CURRENT_SCHEMA_VERSION , QueryMetaSnapshotIn } from '~/model/meta-model' ;
5- import { downloadDataAsCSV , downloadDataListAsZip , downloadJSON } from '~/utils/download' ;
6- import { IContentRenderModel } from '../../../../../dashboard-render' ;
7- import { QueryRenderModel , QueryRenderModelInstance , type IQueryRenderModel } from './query' ;
85import { TransformQueryMetaInstance } from '~/model/meta-model/dashboard/content/query/transform-query' ;
96import { typeAssert } from '~/types/utils' ;
7+ import { downloadDataAsCSV , downloadDataListAsZip , downloadJSON } from '~/utils/download' ;
8+ import { IContentRenderModel } from '../../../../../dashboard-render' ;
9+ import { QueryRenderModel , type IQueryRenderModel } from './query' ;
1010
1111export const QueriesRenderModel = types
1212 . model ( 'QueriesRenderModel' , {
@@ -65,7 +65,7 @@ export const QueriesRenderModel = types
6565 }
6666 } ) ;
6767
68- this . findByIDSet ( new Set ( queryIDs ) ) . forEach ( ( q : QueryRenderModelInstance ) => {
68+ this . findByIDSet ( new Set ( queryIDs ) ) . forEach ( ( q : IQueryRenderModel ) => {
6969 const config = q . config as TransformQueryMetaInstance ;
7070 if ( ! q . isTransform || config . dep_query_ids . length === 0 ) {
7171 return ;
@@ -81,7 +81,7 @@ export const QueriesRenderModel = types
8181 return this . visibleQueryIDSet . has ( queryID ) ;
8282 } ,
8383 addTransformDepQueryIDs ( targetSet : Set < string > , excludeSet ?: Set < string > ) {
84- this . findByIDSet ( targetSet ) . forEach ( ( q : QueryRenderModelInstance ) => {
84+ this . findByIDSet ( targetSet ) . forEach ( ( q : IQueryRenderModel ) => {
8585 const config = q . config as TransformQueryMetaInstance ;
8686 if ( ! q . isTransform || config . dep_query_ids . length === 0 ) {
8787 return ;
0 commit comments