fork of hey-api/openapi-ts because I need some additional things
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #949 from hey-api/chore/tanstack-query-wip-10

fix: rename infinite key in query key to _infinite

authored by

Lubos and committed by
GitHub
15be1212 34f216f6

+79 -75
+5
.changeset/blue-carrots-juggle.md
··· 1 + --- 2 + '@hey-api/openapi-ts': patch 3 + --- 4 + 5 + fix: rename infinite key in query key to \_infinite
+9 -10
packages/openapi-ts/src/plugins/@tanstack/query-core/plugin.ts
··· 77 77 ]), 78 78 }); 79 79 80 + const infiniteIdentifier = compiler.identifier({ text: 'infinite' }); 81 + 80 82 const fn = compiler.constVariable({ 81 83 expression: compiler.arrowFunction({ 82 84 multiLine: true, ··· 119 121 typeName: returnType, 120 122 }), 121 123 compiler.ifStatement({ 122 - expression: compiler.identifier({ text: 'infinite' }), 124 + expression: infiniteIdentifier, 123 125 thenStatement: ts.factory.createBlock( 124 126 [ 125 127 compiler.expressionToStatement({ 126 128 expression: compiler.binaryExpression({ 127 129 left: compiler.propertyAccessExpression({ 128 130 expression: 'params', 129 - name: 'infinite', 131 + name: '_infinite', 130 132 }), 131 - right: compiler.identifier({ text: 'infinite' }), 133 + right: infiniteIdentifier, 132 134 }), 133 135 }), 134 136 ], ··· 261 263 }, 262 264 { 263 265 isRequired: false, 264 - name: 'infinite', 266 + name: '_infinite', 265 267 type: compiler.keywordTypeNode({ 266 268 keyword: 'boolean', 267 269 }), ··· 796 798 spread: 'options', 797 799 }, 798 800 { 801 + spread: 'queryKey[0]', 802 + }, 803 + { 799 804 key: 'body', 800 805 value: compiler.objectExpression({ 801 806 multiLine: true, ··· 851 856 spread: 'page.query', 852 857 }, 853 858 ], 854 - }), 855 - }, 856 - { 857 - key: getClientBaseUrlKey(), 858 - value: compiler.identifier({ 859 - text: `client.getConfig().${getClientBaseUrlKey()}`, 860 859 }), 861 860 }, 862 861 {
+5 -5
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-axios-plugin-tanstack-react-query/@tanstack/react-query.gen.ts.snap
··· 9 9 type QueryKey<TOptions extends Options> = [ 10 10 Pick<TOptions, 'baseURL' | 'body' | 'headers' | 'path' | 'query'> & { 11 11 _id: string; 12 - infinite?: boolean; 12 + _infinite?: boolean; 13 13 } 14 14 ]; 15 15 16 16 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 17 17 const params: QueryKey<TOptions>[0] = { _id: id, baseURL: client.getConfig().baseURL } as QueryKey<TOptions>[0]; 18 18 if (infinite) { 19 - params.infinite = infinite; 19 + params._infinite = infinite; 20 20 } 21 21 if (options?.body) { 22 22 params.body = options.body; ··· 237 237 }; 238 238 const { data } = await callWithParameters({ 239 239 ...options, 240 + ...queryKey[0], 240 241 body: { 241 242 ...queryKey[0].body as any, 242 243 ...page.body as any ··· 253 254 ...queryKey[0].query, 254 255 ...page.query 255 256 }, 256 - baseURL: client.getConfig().baseURL, 257 257 throwOnError: true 258 258 }); 259 259 return data; ··· 323 323 }; 324 324 const { data } = await getCallWithOptionalParam({ 325 325 ...options, 326 + ...queryKey[0], 326 327 body: { 327 328 ...queryKey[0].body as any, 328 329 ...page.body as any ··· 339 340 ...queryKey[0].query, 340 341 ...page.query 341 342 }, 342 - baseURL: client.getConfig().baseURL, 343 343 throwOnError: true 344 344 }); 345 345 return data; ··· 375 375 }; 376 376 const { data } = await postCallWithOptionalParam({ 377 377 ...options, 378 + ...queryKey[0], 378 379 body: { 379 380 ...queryKey[0].body as any, 380 381 ...page.body as any ··· 391 392 ...queryKey[0].query, 392 393 ...page.query 393 394 }, 394 - baseURL: client.getConfig().baseURL, 395 395 throwOnError: true 396 396 }); 397 397 return data;
+2 -2
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-axios-plugin-tanstack-react-query_transform/@tanstack/react-query.gen.ts.snap
··· 9 9 type QueryKey<TOptions extends Options> = [ 10 10 Pick<TOptions, 'baseURL' | 'body' | 'headers' | 'path' | 'query'> & { 11 11 _id: string; 12 - infinite?: boolean; 12 + _infinite?: boolean; 13 13 } 14 14 ]; 15 15 16 16 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 17 17 const params: QueryKey<TOptions>[0] = { _id: id, baseURL: client.getConfig().baseURL } as QueryKey<TOptions>[0]; 18 18 if (infinite) { 19 - params.infinite = infinite; 19 + params._infinite = infinite; 20 20 } 21 21 if (options?.body) { 22 22 params.body = options.body;
+5 -5
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-axios-plugin-tanstack-solid-query/@tanstack/solid-query.gen.ts.snap
··· 9 9 type QueryKey<TOptions extends Options> = [ 10 10 Pick<TOptions, 'baseURL' | 'body' | 'headers' | 'path' | 'query'> & { 11 11 _id: string; 12 - infinite?: boolean; 12 + _infinite?: boolean; 13 13 } 14 14 ]; 15 15 16 16 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 17 17 const params: QueryKey<TOptions>[0] = { _id: id, baseURL: client.getConfig().baseURL } as QueryKey<TOptions>[0]; 18 18 if (infinite) { 19 - params.infinite = infinite; 19 + params._infinite = infinite; 20 20 } 21 21 if (options?.body) { 22 22 params.body = options.body; ··· 237 237 }; 238 238 const { data } = await callWithParameters({ 239 239 ...options, 240 + ...queryKey[0], 240 241 body: { 241 242 ...queryKey[0].body as any, 242 243 ...page.body as any ··· 253 254 ...queryKey[0].query, 254 255 ...page.query 255 256 }, 256 - baseURL: client.getConfig().baseURL, 257 257 throwOnError: true 258 258 }); 259 259 return data; ··· 323 323 }; 324 324 const { data } = await getCallWithOptionalParam({ 325 325 ...options, 326 + ...queryKey[0], 326 327 body: { 327 328 ...queryKey[0].body as any, 328 329 ...page.body as any ··· 339 340 ...queryKey[0].query, 340 341 ...page.query 341 342 }, 342 - baseURL: client.getConfig().baseURL, 343 343 throwOnError: true 344 344 }); 345 345 return data; ··· 375 375 }; 376 376 const { data } = await postCallWithOptionalParam({ 377 377 ...options, 378 + ...queryKey[0], 378 379 body: { 379 380 ...queryKey[0].body as any, 380 381 ...page.body as any ··· 391 392 ...queryKey[0].query, 392 393 ...page.query 393 394 }, 394 - baseURL: client.getConfig().baseURL, 395 395 throwOnError: true 396 396 }); 397 397 return data;
+2 -2
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-axios-plugin-tanstack-solid-query_transform/@tanstack/solid-query.gen.ts.snap
··· 9 9 type QueryKey<TOptions extends Options> = [ 10 10 Pick<TOptions, 'baseURL' | 'body' | 'headers' | 'path' | 'query'> & { 11 11 _id: string; 12 - infinite?: boolean; 12 + _infinite?: boolean; 13 13 } 14 14 ]; 15 15 16 16 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 17 17 const params: QueryKey<TOptions>[0] = { _id: id, baseURL: client.getConfig().baseURL } as QueryKey<TOptions>[0]; 18 18 if (infinite) { 19 - params.infinite = infinite; 19 + params._infinite = infinite; 20 20 } 21 21 if (options?.body) { 22 22 params.body = options.body;
+5 -5
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-axios-plugin-tanstack-svelte-query/@tanstack/svelte-query.gen.ts.snap
··· 9 9 type QueryKey<TOptions extends Options> = [ 10 10 Pick<TOptions, 'baseURL' | 'body' | 'headers' | 'path' | 'query'> & { 11 11 _id: string; 12 - infinite?: boolean; 12 + _infinite?: boolean; 13 13 } 14 14 ]; 15 15 16 16 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 17 17 const params: QueryKey<TOptions>[0] = { _id: id, baseURL: client.getConfig().baseURL } as QueryKey<TOptions>[0]; 18 18 if (infinite) { 19 - params.infinite = infinite; 19 + params._infinite = infinite; 20 20 } 21 21 if (options?.body) { 22 22 params.body = options.body; ··· 237 237 }; 238 238 const { data } = await callWithParameters({ 239 239 ...options, 240 + ...queryKey[0], 240 241 body: { 241 242 ...queryKey[0].body as any, 242 243 ...page.body as any ··· 253 254 ...queryKey[0].query, 254 255 ...page.query 255 256 }, 256 - baseURL: client.getConfig().baseURL, 257 257 throwOnError: true 258 258 }); 259 259 return data; ··· 323 323 }; 324 324 const { data } = await getCallWithOptionalParam({ 325 325 ...options, 326 + ...queryKey[0], 326 327 body: { 327 328 ...queryKey[0].body as any, 328 329 ...page.body as any ··· 339 340 ...queryKey[0].query, 340 341 ...page.query 341 342 }, 342 - baseURL: client.getConfig().baseURL, 343 343 throwOnError: true 344 344 }); 345 345 return data; ··· 375 375 }; 376 376 const { data } = await postCallWithOptionalParam({ 377 377 ...options, 378 + ...queryKey[0], 378 379 body: { 379 380 ...queryKey[0].body as any, 380 381 ...page.body as any ··· 391 392 ...queryKey[0].query, 392 393 ...page.query 393 394 }, 394 - baseURL: client.getConfig().baseURL, 395 395 throwOnError: true 396 396 }); 397 397 return data;
+2 -2
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-axios-plugin-tanstack-svelte-query_transform/@tanstack/svelte-query.gen.ts.snap
··· 9 9 type QueryKey<TOptions extends Options> = [ 10 10 Pick<TOptions, 'baseURL' | 'body' | 'headers' | 'path' | 'query'> & { 11 11 _id: string; 12 - infinite?: boolean; 12 + _infinite?: boolean; 13 13 } 14 14 ]; 15 15 16 16 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 17 17 const params: QueryKey<TOptions>[0] = { _id: id, baseURL: client.getConfig().baseURL } as QueryKey<TOptions>[0]; 18 18 if (infinite) { 19 - params.infinite = infinite; 19 + params._infinite = infinite; 20 20 } 21 21 if (options?.body) { 22 22 params.body = options.body;
+5 -5
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-axios-plugin-tanstack-vue-query/@tanstack/vue-query.gen.ts.snap
··· 9 9 type QueryKey<TOptions extends Options> = [ 10 10 Pick<TOptions, 'baseURL' | 'body' | 'headers' | 'path' | 'query'> & { 11 11 _id: string; 12 - infinite?: boolean; 12 + _infinite?: boolean; 13 13 } 14 14 ]; 15 15 16 16 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 17 17 const params: QueryKey<TOptions>[0] = { _id: id, baseURL: client.getConfig().baseURL } as QueryKey<TOptions>[0]; 18 18 if (infinite) { 19 - params.infinite = infinite; 19 + params._infinite = infinite; 20 20 } 21 21 if (options?.body) { 22 22 params.body = options.body; ··· 237 237 }; 238 238 const { data } = await callWithParameters({ 239 239 ...options, 240 + ...queryKey[0], 240 241 body: { 241 242 ...queryKey[0].body as any, 242 243 ...page.body as any ··· 253 254 ...queryKey[0].query, 254 255 ...page.query 255 256 }, 256 - baseURL: client.getConfig().baseURL, 257 257 throwOnError: true 258 258 }); 259 259 return data; ··· 323 323 }; 324 324 const { data } = await getCallWithOptionalParam({ 325 325 ...options, 326 + ...queryKey[0], 326 327 body: { 327 328 ...queryKey[0].body as any, 328 329 ...page.body as any ··· 339 340 ...queryKey[0].query, 340 341 ...page.query 341 342 }, 342 - baseURL: client.getConfig().baseURL, 343 343 throwOnError: true 344 344 }); 345 345 return data; ··· 375 375 }; 376 376 const { data } = await postCallWithOptionalParam({ 377 377 ...options, 378 + ...queryKey[0], 378 379 body: { 379 380 ...queryKey[0].body as any, 380 381 ...page.body as any ··· 391 392 ...queryKey[0].query, 392 393 ...page.query 393 394 }, 394 - baseURL: client.getConfig().baseURL, 395 395 throwOnError: true 396 396 }); 397 397 return data;
+2 -2
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-axios-plugin-tanstack-vue-query_transform/@tanstack/vue-query.gen.ts.snap
··· 9 9 type QueryKey<TOptions extends Options> = [ 10 10 Pick<TOptions, 'baseURL' | 'body' | 'headers' | 'path' | 'query'> & { 11 11 _id: string; 12 - infinite?: boolean; 12 + _infinite?: boolean; 13 13 } 14 14 ]; 15 15 16 16 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 17 17 const params: QueryKey<TOptions>[0] = { _id: id, baseURL: client.getConfig().baseURL } as QueryKey<TOptions>[0]; 18 18 if (infinite) { 19 - params.infinite = infinite; 19 + params._infinite = infinite; 20 20 } 21 21 if (options?.body) { 22 22 params.body = options.body;
+5 -5
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-fetch-plugin-tanstack-react-query/@tanstack/react-query.gen.ts.snap
··· 8 8 type QueryKey<TOptions extends Options> = [ 9 9 Pick<TOptions, 'baseUrl' | 'body' | 'headers' | 'path' | 'query'> & { 10 10 _id: string; 11 - infinite?: boolean; 11 + _infinite?: boolean; 12 12 } 13 13 ]; 14 14 15 15 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 16 16 const params: QueryKey<TOptions>[0] = { _id: id, baseUrl: client.getConfig().baseUrl } as QueryKey<TOptions>[0]; 17 17 if (infinite) { 18 - params.infinite = infinite; 18 + params._infinite = infinite; 19 19 } 20 20 if (options?.body) { 21 21 params.body = options.body; ··· 236 236 }; 237 237 const { data } = await callWithParameters({ 238 238 ...options, 239 + ...queryKey[0], 239 240 body: { 240 241 ...queryKey[0].body as any, 241 242 ...page.body as any ··· 252 253 ...queryKey[0].query, 253 254 ...page.query 254 255 }, 255 - baseUrl: client.getConfig().baseUrl, 256 256 throwOnError: true 257 257 }); 258 258 return data; ··· 322 322 }; 323 323 const { data } = await getCallWithOptionalParam({ 324 324 ...options, 325 + ...queryKey[0], 325 326 body: { 326 327 ...queryKey[0].body as any, 327 328 ...page.body as any ··· 338 339 ...queryKey[0].query, 339 340 ...page.query 340 341 }, 341 - baseUrl: client.getConfig().baseUrl, 342 342 throwOnError: true 343 343 }); 344 344 return data; ··· 374 374 }; 375 375 const { data } = await postCallWithOptionalParam({ 376 376 ...options, 377 + ...queryKey[0], 377 378 body: { 378 379 ...queryKey[0].body as any, 379 380 ...page.body as any ··· 390 391 ...queryKey[0].query, 391 392 ...page.query 392 393 }, 393 - baseUrl: client.getConfig().baseUrl, 394 394 throwOnError: true 395 395 }); 396 396 return data;
+2 -2
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-fetch-plugin-tanstack-react-query_transform/@tanstack/react-query.gen.ts.snap
··· 8 8 type QueryKey<TOptions extends Options> = [ 9 9 Pick<TOptions, 'baseUrl' | 'body' | 'headers' | 'path' | 'query'> & { 10 10 _id: string; 11 - infinite?: boolean; 11 + _infinite?: boolean; 12 12 } 13 13 ]; 14 14 15 15 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 16 16 const params: QueryKey<TOptions>[0] = { _id: id, baseUrl: client.getConfig().baseUrl } as QueryKey<TOptions>[0]; 17 17 if (infinite) { 18 - params.infinite = infinite; 18 + params._infinite = infinite; 19 19 } 20 20 if (options?.body) { 21 21 params.body = options.body;
+5 -5
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-fetch-plugin-tanstack-solid-query/@tanstack/solid-query.gen.ts.snap
··· 8 8 type QueryKey<TOptions extends Options> = [ 9 9 Pick<TOptions, 'baseUrl' | 'body' | 'headers' | 'path' | 'query'> & { 10 10 _id: string; 11 - infinite?: boolean; 11 + _infinite?: boolean; 12 12 } 13 13 ]; 14 14 15 15 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 16 16 const params: QueryKey<TOptions>[0] = { _id: id, baseUrl: client.getConfig().baseUrl } as QueryKey<TOptions>[0]; 17 17 if (infinite) { 18 - params.infinite = infinite; 18 + params._infinite = infinite; 19 19 } 20 20 if (options?.body) { 21 21 params.body = options.body; ··· 236 236 }; 237 237 const { data } = await callWithParameters({ 238 238 ...options, 239 + ...queryKey[0], 239 240 body: { 240 241 ...queryKey[0].body as any, 241 242 ...page.body as any ··· 252 253 ...queryKey[0].query, 253 254 ...page.query 254 255 }, 255 - baseUrl: client.getConfig().baseUrl, 256 256 throwOnError: true 257 257 }); 258 258 return data; ··· 322 322 }; 323 323 const { data } = await getCallWithOptionalParam({ 324 324 ...options, 325 + ...queryKey[0], 325 326 body: { 326 327 ...queryKey[0].body as any, 327 328 ...page.body as any ··· 338 339 ...queryKey[0].query, 339 340 ...page.query 340 341 }, 341 - baseUrl: client.getConfig().baseUrl, 342 342 throwOnError: true 343 343 }); 344 344 return data; ··· 374 374 }; 375 375 const { data } = await postCallWithOptionalParam({ 376 376 ...options, 377 + ...queryKey[0], 377 378 body: { 378 379 ...queryKey[0].body as any, 379 380 ...page.body as any ··· 390 391 ...queryKey[0].query, 391 392 ...page.query 392 393 }, 393 - baseUrl: client.getConfig().baseUrl, 394 394 throwOnError: true 395 395 }); 396 396 return data;
+2 -2
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-fetch-plugin-tanstack-solid-query_transform/@tanstack/solid-query.gen.ts.snap
··· 8 8 type QueryKey<TOptions extends Options> = [ 9 9 Pick<TOptions, 'baseUrl' | 'body' | 'headers' | 'path' | 'query'> & { 10 10 _id: string; 11 - infinite?: boolean; 11 + _infinite?: boolean; 12 12 } 13 13 ]; 14 14 15 15 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 16 16 const params: QueryKey<TOptions>[0] = { _id: id, baseUrl: client.getConfig().baseUrl } as QueryKey<TOptions>[0]; 17 17 if (infinite) { 18 - params.infinite = infinite; 18 + params._infinite = infinite; 19 19 } 20 20 if (options?.body) { 21 21 params.body = options.body;
+5 -5
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-fetch-plugin-tanstack-svelte-query/@tanstack/svelte-query.gen.ts.snap
··· 8 8 type QueryKey<TOptions extends Options> = [ 9 9 Pick<TOptions, 'baseUrl' | 'body' | 'headers' | 'path' | 'query'> & { 10 10 _id: string; 11 - infinite?: boolean; 11 + _infinite?: boolean; 12 12 } 13 13 ]; 14 14 15 15 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 16 16 const params: QueryKey<TOptions>[0] = { _id: id, baseUrl: client.getConfig().baseUrl } as QueryKey<TOptions>[0]; 17 17 if (infinite) { 18 - params.infinite = infinite; 18 + params._infinite = infinite; 19 19 } 20 20 if (options?.body) { 21 21 params.body = options.body; ··· 236 236 }; 237 237 const { data } = await callWithParameters({ 238 238 ...options, 239 + ...queryKey[0], 239 240 body: { 240 241 ...queryKey[0].body as any, 241 242 ...page.body as any ··· 252 253 ...queryKey[0].query, 253 254 ...page.query 254 255 }, 255 - baseUrl: client.getConfig().baseUrl, 256 256 throwOnError: true 257 257 }); 258 258 return data; ··· 322 322 }; 323 323 const { data } = await getCallWithOptionalParam({ 324 324 ...options, 325 + ...queryKey[0], 325 326 body: { 326 327 ...queryKey[0].body as any, 327 328 ...page.body as any ··· 338 339 ...queryKey[0].query, 339 340 ...page.query 340 341 }, 341 - baseUrl: client.getConfig().baseUrl, 342 342 throwOnError: true 343 343 }); 344 344 return data; ··· 374 374 }; 375 375 const { data } = await postCallWithOptionalParam({ 376 376 ...options, 377 + ...queryKey[0], 377 378 body: { 378 379 ...queryKey[0].body as any, 379 380 ...page.body as any ··· 390 391 ...queryKey[0].query, 391 392 ...page.query 392 393 }, 393 - baseUrl: client.getConfig().baseUrl, 394 394 throwOnError: true 395 395 }); 396 396 return data;
+2 -2
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-fetch-plugin-tanstack-svelte-query_transform/@tanstack/svelte-query.gen.ts.snap
··· 8 8 type QueryKey<TOptions extends Options> = [ 9 9 Pick<TOptions, 'baseUrl' | 'body' | 'headers' | 'path' | 'query'> & { 10 10 _id: string; 11 - infinite?: boolean; 11 + _infinite?: boolean; 12 12 } 13 13 ]; 14 14 15 15 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 16 16 const params: QueryKey<TOptions>[0] = { _id: id, baseUrl: client.getConfig().baseUrl } as QueryKey<TOptions>[0]; 17 17 if (infinite) { 18 - params.infinite = infinite; 18 + params._infinite = infinite; 19 19 } 20 20 if (options?.body) { 21 21 params.body = options.body;
+5 -5
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-fetch-plugin-tanstack-vue-query/@tanstack/vue-query.gen.ts.snap
··· 8 8 type QueryKey<TOptions extends Options> = [ 9 9 Pick<TOptions, 'baseUrl' | 'body' | 'headers' | 'path' | 'query'> & { 10 10 _id: string; 11 - infinite?: boolean; 11 + _infinite?: boolean; 12 12 } 13 13 ]; 14 14 15 15 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 16 16 const params: QueryKey<TOptions>[0] = { _id: id, baseUrl: client.getConfig().baseUrl } as QueryKey<TOptions>[0]; 17 17 if (infinite) { 18 - params.infinite = infinite; 18 + params._infinite = infinite; 19 19 } 20 20 if (options?.body) { 21 21 params.body = options.body; ··· 236 236 }; 237 237 const { data } = await callWithParameters({ 238 238 ...options, 239 + ...queryKey[0], 239 240 body: { 240 241 ...queryKey[0].body as any, 241 242 ...page.body as any ··· 252 253 ...queryKey[0].query, 253 254 ...page.query 254 255 }, 255 - baseUrl: client.getConfig().baseUrl, 256 256 throwOnError: true 257 257 }); 258 258 return data; ··· 322 322 }; 323 323 const { data } = await getCallWithOptionalParam({ 324 324 ...options, 325 + ...queryKey[0], 325 326 body: { 326 327 ...queryKey[0].body as any, 327 328 ...page.body as any ··· 338 339 ...queryKey[0].query, 339 340 ...page.query 340 341 }, 341 - baseUrl: client.getConfig().baseUrl, 342 342 throwOnError: true 343 343 }); 344 344 return data; ··· 374 374 }; 375 375 const { data } = await postCallWithOptionalParam({ 376 376 ...options, 377 + ...queryKey[0], 377 378 body: { 378 379 ...queryKey[0].body as any, 379 380 ...page.body as any ··· 390 391 ...queryKey[0].query, 391 392 ...page.query 392 393 }, 393 - baseUrl: client.getConfig().baseUrl, 394 394 throwOnError: true 395 395 }); 396 396 return data;
+2 -2
packages/openapi-ts/test/__snapshots__/test/generated/v3-hey-api-client-fetch-plugin-tanstack-vue-query_transform/@tanstack/vue-query.gen.ts.snap
··· 8 8 type QueryKey<TOptions extends Options> = [ 9 9 Pick<TOptions, 'baseUrl' | 'body' | 'headers' | 'path' | 'query'> & { 10 10 _id: string; 11 - infinite?: boolean; 11 + _infinite?: boolean; 12 12 } 13 13 ]; 14 14 15 15 const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions, infinite?: boolean): QueryKey<TOptions>[0] => { 16 16 const params: QueryKey<TOptions>[0] = { _id: id, baseUrl: client.getConfig().baseUrl } as QueryKey<TOptions>[0]; 17 17 if (infinite) { 18 - params.infinite = infinite; 18 + params._infinite = infinite; 19 19 } 20 20 if (options?.body) { 21 21 params.body = options.body;
+9 -9
packages/openapi-ts/test/sample.cjs
··· 17 17 output: { 18 18 path: './test/generated/sample/', 19 19 }, 20 - // plugins: [ 21 - // { 22 - // // infiniteQueryOptions: false, 23 - // // mutationOptions: false, 24 - // name: '@tanstack/react-query', 25 - // // queryOptions: false, 26 - // }, 27 - // ], 20 + plugins: [ 21 + { 22 + // infiniteQueryOptions: false, 23 + // mutationOptions: false, 24 + name: '@tanstack/react-query', 25 + // queryOptions: false, 26 + }, 27 + ], 28 28 schemas: { 29 29 export: false, 30 30 }, 31 31 services: { 32 - export: false, 32 + // export: false, 33 33 // asClass: true, 34 34 // filter: '^POST /api/v{api-version}/upload$', 35 35 // export: false,