• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stacklok / codegate-ui / 12884890210

21 Jan 2025 10:23AM CUT coverage: 68.403% (+0.03%) from 68.375%
12884890210

Pull #141

github

web-flow
Merge 2b81bc817 into 500d48d06
Pull Request #141: fix: fix providers for better debugging

263 of 468 branches covered (56.2%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

525 of 684 relevant lines covered (76.75%)

61.49 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

60.0
/src/api/generated/@tanstack/react-query.gen.ts
1
// This file is auto-generated by @hey-api/openapi-ts
2

3
import type { OptionsLegacyParser } from "@hey-api/client-fetch";
4
import { queryOptions, type UseMutationOptions } from "@tanstack/react-query";
5
import {
6
  client,
7
  healthCheckHealthGet,
8
  v1GetMessages,
9
  v1GetAlerts,
10
  v1StreamSse,
11
  v1VersionCheck,
12
  v1ListWorkspaces,
13
  v1CreateWorkspace,
14
  v1ListActiveWorkspaces,
15
  v1ActivateWorkspace,
16
  v1DeleteWorkspace,
17
  v1GetWorkspaceAlerts,
18
  v1GetWorkspaceMessages,
19
} from "../sdk.gen";
20
import type {
21
  V1CreateWorkspaceData,
22
  V1CreateWorkspaceError,
23
  V1CreateWorkspaceResponse,
24
  V1ActivateWorkspaceData,
25
  V1ActivateWorkspaceError,
26
  V1ActivateWorkspaceResponse,
27
  V1DeleteWorkspaceData,
28
  V1DeleteWorkspaceError,
29
  V1DeleteWorkspaceResponse,
30
  V1GetWorkspaceAlertsData,
31
  V1GetWorkspaceMessagesData,
32
} from "../types.gen";
33

34
type QueryKey<TOptions extends OptionsLegacyParser> = [
35
  Pick<TOptions, "baseUrl" | "body" | "headers" | "path" | "query"> & {
36
    _id: string;
37
    _infinite?: boolean;
38
  },
39
];
40

41
const createQueryKey = <TOptions extends OptionsLegacyParser>(
5✔
42
  id: string,
43
  options?: TOptions,
44
  infinite?: boolean,
45
): QueryKey<TOptions>[0] => {
46
  const params: QueryKey<TOptions>[0] = {
491✔
47
    _id: id,
48
    baseUrl: (options?.client ?? client).getConfig().baseUrl,
982✔
49
  } as QueryKey<TOptions>[0];
50
  if (infinite) {
491!
51
    params._infinite = infinite;
×
52
  }
53
  if (options?.body) {
491!
54
    params.body = options.body;
×
55
  }
56
  if (options?.headers) {
491!
57
    params.headers = options.headers;
×
58
  }
59
  if (options?.path) {
491✔
60
    params.path = options.path;
237✔
61
  }
62
  if (options?.query) {
491!
63
    params.query = options.query;
×
64
  }
65
  return params;
491✔
66
};
67

68
export const healthCheckHealthGetQueryKey = (options?: OptionsLegacyParser) => [
5✔
69
  createQueryKey("healthCheckHealthGet", options),
70
];
71

72
export const healthCheckHealthGetOptions = (options?: OptionsLegacyParser) => {
5✔
73
  return queryOptions({
×
74
    queryFn: async ({ queryKey, signal }) => {
75
      const { data } = await healthCheckHealthGet({
×
76
        ...options,
77
        ...queryKey[0],
78
        signal,
79
        throwOnError: true,
80
      });
81
      return data;
×
82
    },
83
    queryKey: healthCheckHealthGetQueryKey(options),
84
  });
85
};
86

87
export const v1GetMessagesQueryKey = (options?: OptionsLegacyParser) => [
5✔
88
  createQueryKey("v1GetMessages", options),
89
];
90

91
export const v1GetMessagesOptions = (options?: OptionsLegacyParser) => {
5✔
92
  return queryOptions({
×
93
    queryFn: async ({ queryKey, signal }) => {
94
      const { data } = await v1GetMessages({
×
95
        ...options,
96
        ...queryKey[0],
97
        signal,
98
        throwOnError: true,
99
      });
100
      return data;
×
101
    },
102
    queryKey: v1GetMessagesQueryKey(options),
103
  });
104
};
105

106
export const v1GetAlertsQueryKey = (options?: OptionsLegacyParser) => [
5✔
107
  createQueryKey("v1GetAlerts", options),
108
];
109

110
export const v1GetAlertsOptions = (options?: OptionsLegacyParser) => {
5✔
111
  return queryOptions({
×
112
    queryFn: async ({ queryKey, signal }) => {
113
      const { data } = await v1GetAlerts({
×
114
        ...options,
115
        ...queryKey[0],
116
        signal,
117
        throwOnError: true,
118
      });
119
      return data;
×
120
    },
121
    queryKey: v1GetAlertsQueryKey(options),
122
  });
123
};
124

125
export const v1StreamSseQueryKey = (options?: OptionsLegacyParser) => [
5✔
126
  createQueryKey("v1StreamSse", options),
127
];
128

129
export const v1StreamSseOptions = (options?: OptionsLegacyParser) => {
5✔
130
  return queryOptions({
×
131
    queryFn: async ({ queryKey, signal }) => {
132
      const { data } = await v1StreamSse({
×
133
        ...options,
134
        ...queryKey[0],
135
        signal,
136
        throwOnError: true,
137
      });
138
      return data;
×
139
    },
140
    queryKey: v1StreamSseQueryKey(options),
141
  });
142
};
143

144
export const v1VersionCheckQueryKey = (options?: OptionsLegacyParser) => [
5✔
145
  createQueryKey("v1VersionCheck", options),
146
];
147

148
export const v1VersionCheckOptions = (options?: OptionsLegacyParser) => {
5✔
149
  return queryOptions({
×
150
    queryFn: async ({ queryKey, signal }) => {
151
      const { data } = await v1VersionCheck({
×
152
        ...options,
153
        ...queryKey[0],
154
        signal,
155
        throwOnError: true,
156
      });
157
      return data;
×
158
    },
159
    queryKey: v1VersionCheckQueryKey(options),
160
  });
161
};
162

163
export const v1ListWorkspacesQueryKey = (options?: OptionsLegacyParser) => [
11✔
164
  createQueryKey("v1ListWorkspaces", options),
165
];
166

167
export const v1ListWorkspacesOptions = (options?: OptionsLegacyParser) => {
5✔
168
  return queryOptions({
11✔
169
    queryFn: async ({ queryKey, signal }) => {
170
      const { data } = await v1ListWorkspaces({
7✔
171
        ...options,
172
        ...queryKey[0],
173
        signal,
174
        throwOnError: true,
175
      });
176
      return data;
3✔
177
    },
178
    queryKey: v1ListWorkspacesQueryKey(options),
179
  });
180
};
181

182
export const v1CreateWorkspaceQueryKey = (
5✔
183
  options: OptionsLegacyParser<V1CreateWorkspaceData>,
184
) => [createQueryKey("v1CreateWorkspace", options)];
×
185

186
export const v1CreateWorkspaceOptions = (
5✔
187
  options: OptionsLegacyParser<V1CreateWorkspaceData>,
188
) => {
189
  return queryOptions({
×
190
    queryFn: async ({ queryKey, signal }) => {
191
      const { data } = await v1CreateWorkspace({
×
192
        ...options,
193
        ...queryKey[0],
194
        signal,
195
        throwOnError: true,
196
      });
197
      return data;
×
198
    },
199
    queryKey: v1CreateWorkspaceQueryKey(options),
200
  });
201
};
202

203
export const v1CreateWorkspaceMutation = (
5✔
204
  options?: Partial<OptionsLegacyParser<V1CreateWorkspaceData>>,
205
) => {
206
  const mutationOptions: UseMutationOptions<
207
    V1CreateWorkspaceResponse,
208
    V1CreateWorkspaceError,
209
    OptionsLegacyParser<V1CreateWorkspaceData>
210
  > = {
12✔
211
    mutationFn: async (localOptions) => {
212
      const { data } = await v1CreateWorkspace({
1✔
213
        ...options,
214
        ...localOptions,
215
        throwOnError: true,
216
      });
217
      return data;
1✔
218
    },
219
  };
220
  return mutationOptions;
12✔
221
};
222

223
export const v1ListActiveWorkspacesQueryKey = (
5✔
224
  options?: OptionsLegacyParser,
225
) => [createQueryKey("v1ListActiveWorkspaces", options)];
243✔
226

227
export const v1ListActiveWorkspacesOptions = (
5✔
228
  options?: OptionsLegacyParser,
229
) => {
230
  return queryOptions({
243✔
231
    queryFn: async ({ queryKey, signal }) => {
232
      const { data } = await v1ListActiveWorkspaces({
10✔
233
        ...options,
234
        ...queryKey[0],
235
        signal,
236
        throwOnError: true,
237
      });
238
      return data;
9✔
239
    },
240
    queryKey: v1ListActiveWorkspacesQueryKey(options),
241
  });
242
};
243

244
export const v1ActivateWorkspaceQueryKey = (
5✔
245
  options: OptionsLegacyParser<V1ActivateWorkspaceData>,
246
) => [createQueryKey("v1ActivateWorkspace", options)];
×
247

248
export const v1ActivateWorkspaceOptions = (
5✔
249
  options: OptionsLegacyParser<V1ActivateWorkspaceData>,
250
) => {
251
  return queryOptions({
×
252
    queryFn: async ({ queryKey, signal }) => {
253
      const { data } = await v1ActivateWorkspace({
×
254
        ...options,
255
        ...queryKey[0],
256
        signal,
257
        throwOnError: true,
258
      });
259
      return data;
×
260
    },
261
    queryKey: v1ActivateWorkspaceQueryKey(options),
262
  });
263
};
264

265
export const v1ActivateWorkspaceMutation = (
5✔
266
  options?: Partial<OptionsLegacyParser<V1ActivateWorkspaceData>>,
267
) => {
268
  const mutationOptions: UseMutationOptions<
269
    V1ActivateWorkspaceResponse,
270
    V1ActivateWorkspaceError,
271
    OptionsLegacyParser<V1ActivateWorkspaceData>
272
  > = {
6✔
273
    mutationFn: async (localOptions) => {
274
      const { data } = await v1ActivateWorkspace({
×
275
        ...options,
276
        ...localOptions,
277
        throwOnError: true,
278
      });
279
      return data;
×
280
    },
281
  };
282
  return mutationOptions;
6✔
283
};
284

285
export const v1DeleteWorkspaceMutation = (
5✔
286
  options?: Partial<OptionsLegacyParser<V1DeleteWorkspaceData>>,
287
) => {
288
  const mutationOptions: UseMutationOptions<
289
    V1DeleteWorkspaceResponse,
290
    V1DeleteWorkspaceError,
291
    OptionsLegacyParser<V1DeleteWorkspaceData>
292
  > = {
×
293
    mutationFn: async (localOptions) => {
294
      const { data } = await v1DeleteWorkspace({
×
295
        ...options,
296
        ...localOptions,
297
        throwOnError: true,
298
      });
299
      return data;
×
300
    },
301
  };
302
  return mutationOptions;
×
303
};
304

305
export const v1GetWorkspaceAlertsQueryKey = (
5✔
306
  options: OptionsLegacyParser<V1GetWorkspaceAlertsData>,
307
) => [createQueryKey("v1GetWorkspaceAlerts", options)];
234✔
308

309
export const v1GetWorkspaceAlertsOptions = (
5✔
310
  options: OptionsLegacyParser<V1GetWorkspaceAlertsData>,
311
) => {
312
  return queryOptions({
×
313
    queryFn: async ({ queryKey, signal }) => {
314
      const { data } = await v1GetWorkspaceAlerts({
×
315
        ...options,
316
        ...queryKey[0],
317
        signal,
318
        throwOnError: true,
319
      });
320
      return data;
×
321
    },
322
    queryKey: v1GetWorkspaceAlertsQueryKey(options),
323
  });
324
};
325

326
export const v1GetWorkspaceMessagesQueryKey = (
5✔
327
  options: OptionsLegacyParser<V1GetWorkspaceMessagesData>,
328
) => [createQueryKey("v1GetWorkspaceMessages", options)];
3✔
329

330
export const v1GetWorkspaceMessagesOptions = (
5✔
331
  options: OptionsLegacyParser<V1GetWorkspaceMessagesData>,
332
) => {
333
  return queryOptions({
3✔
334
    queryFn: async ({ queryKey, signal }) => {
335
      const { data } = await v1GetWorkspaceMessages({
2✔
336
        ...options,
337
        ...queryKey[0],
338
        signal,
339
        throwOnError: true,
340
      });
341
      return data;
2✔
342
    },
343
    queryKey: v1GetWorkspaceMessagesQueryKey(options),
344
  });
345
};
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc