@@ -37,12 +37,12 @@ export interface FormattedExecutionResult<
37
37
export interface ExperimentalIncrementalExecutionResults <
38
38
TInitial = ObjMap < unknown > ,
39
39
TData = ObjMap < unknown > ,
40
- TItems = ReadonlyArray < unknown > ,
40
+ TIncrementalItem = unknown ,
41
41
TExtensions = ObjMap < unknown > ,
42
42
> {
43
43
initialResult : InitialIncrementalExecutionResult < TInitial , TExtensions > ;
44
44
subsequentResults : AsyncGenerator <
45
- SubsequentIncrementalExecutionResult < TData , TItems , TExtensions > ,
45
+ SubsequentIncrementalExecutionResult < TData , TIncrementalItem , TExtensions > ,
46
46
void ,
47
47
void
48
48
> ;
@@ -70,25 +70,27 @@ export interface FormattedInitialIncrementalExecutionResult<
70
70
71
71
export interface SubsequentIncrementalExecutionResult <
72
72
TData = ObjMap < unknown > ,
73
- TItems = ReadonlyArray < unknown > ,
73
+ TIncrementalItem = unknown ,
74
74
TExtensions = ObjMap < unknown > ,
75
75
> {
76
76
pending ?: ReadonlyArray < PendingResult > ;
77
- incremental ?: ReadonlyArray < IncrementalResult < TData , TItems , TExtensions > > ;
77
+ incremental ?: ReadonlyArray <
78
+ IncrementalResult < TData , TIncrementalItem , TExtensions >
79
+ > ;
78
80
completed ?: ReadonlyArray < CompletedResult > ;
79
81
hasNext : boolean ;
80
82
extensions ?: TExtensions ;
81
83
}
82
84
83
85
export interface FormattedSubsequentIncrementalExecutionResult <
84
86
TData = ObjMap < unknown > ,
85
- TItems = ReadonlyArray < unknown > ,
87
+ TIncrementalItem = unknown ,
86
88
TExtensions = ObjMap < unknown > ,
87
89
> {
88
90
hasNext : boolean ;
89
91
pending ?: ReadonlyArray < PendingResult > ;
90
92
incremental ?: ReadonlyArray <
91
- FormattedIncrementalResult < TData , TItems , TExtensions >
93
+ FormattedIncrementalResult < TData , TIncrementalItem , TExtensions >
92
94
> ;
93
95
completed ?: ReadonlyArray < FormattedCompletedResult > ;
94
96
extensions ?: TExtensions ;
@@ -119,46 +121,46 @@ export interface FormattedIncrementalDeferResult<
119
121
extensions ?: TExtensions ;
120
122
}
121
123
122
- interface StreamItemsRecordResult < TItems = ReadonlyArray < unknown > > {
124
+ interface StreamItemsRecordResult < TIncrementalItem = unknown > {
123
125
errors ?: ReadonlyArray < GraphQLError > ;
124
- items : TItems ;
126
+ items : ReadonlyArray < TIncrementalItem > ;
125
127
}
126
128
127
129
export interface IncrementalStreamResult <
128
- TItems = ReadonlyArray < unknown > ,
130
+ TIncrementalItem = unknown ,
129
131
TExtensions = ObjMap < unknown > ,
130
- > extends StreamItemsRecordResult < TItems > {
132
+ > extends StreamItemsRecordResult < TIncrementalItem > {
131
133
id : string ;
132
134
subPath ?: ReadonlyArray < string | number > ;
133
135
extensions ?: TExtensions ;
134
136
}
135
137
136
138
export interface FormattedIncrementalStreamResult <
137
- TItems = Array < unknown > ,
139
+ TIncrementalItem = unknown ,
138
140
TExtensions = ObjMap < unknown > ,
139
141
> {
140
142
errors ?: ReadonlyArray < GraphQLFormattedError > ;
141
- items : TItems ;
143
+ items : ReadonlyArray < TIncrementalItem > ;
142
144
id : string ;
143
145
subPath ?: ReadonlyArray < string | number > ;
144
146
extensions ?: TExtensions ;
145
147
}
146
148
147
149
export type IncrementalResult <
148
150
TData = ObjMap < unknown > ,
149
- TItems = ReadonlyArray < unknown > ,
151
+ TIncrementalItem = unknown ,
150
152
TExtensions = ObjMap < unknown > ,
151
153
> =
152
154
| IncrementalDeferResult < TData , TExtensions >
153
- | IncrementalStreamResult < TItems , TExtensions > ;
155
+ | IncrementalStreamResult < TIncrementalItem , TExtensions > ;
154
156
155
157
export type FormattedIncrementalResult <
156
158
TData = ObjMap < unknown > ,
157
- TItems = ReadonlyArray < unknown > ,
159
+ TIncrementalItem = unknown ,
158
160
TExtensions = ObjMap < unknown > ,
159
161
> =
160
162
| FormattedIncrementalDeferResult < TData , TExtensions >
161
- | FormattedIncrementalStreamResult < TItems , TExtensions > ;
163
+ | FormattedIncrementalStreamResult < TIncrementalItem , TExtensions > ;
162
164
163
165
export interface PendingResult {
164
166
id : string ;
0 commit comments