Skip to content

Commit db13143

Browse files
committed
test: update tanstack query snapshots for inline useQuery
1 parent eca659e commit db13143

File tree

140 files changed

+19620
-3017
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+19620
-3017
lines changed

packages/openapi-ts-tests/__snapshots__/plugins/@tanstack/meta/@tanstack/angular-query-experimental.gen.ts

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is auto-generated by @hey-api/openapi-ts
22

3-
import { type DefaultError, queryOptions } from '@tanstack/angular-query-experimental';
3+
import { type DefaultError, queryOptions, skipToken } from '@tanstack/angular-query-experimental';
44

55
import { client } from '../client.gen';
66
import { getBar, getFoo, type Options } from '../sdk.gen';
@@ -39,19 +39,21 @@ const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions
3939
return [params];
4040
};
4141

42+
const unwrapSkipToken = <T>(options: T | typeof skipToken): T | undefined => options !== skipToken ? options as T : undefined;
43+
4244
export const getFooQueryKey = (options?: Options<GetFooData>) => createQueryKey('getFoo', options);
4345

44-
export const getFooOptions = (options?: Options<GetFooData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
45-
queryFn: async ({ queryKey, signal }) => {
46+
export const getFooOptions = (options?: Options<GetFooData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
47+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
4648
const { data } = await getFoo({
47-
...options,
49+
...unwrapSkipToken(options),
4850
...queryKey[0],
4951
signal,
5052
throwOnError: true
5153
});
5254
return data;
5355
},
54-
queryKey: getFooQueryKey(options),
56+
queryKey: getFooQueryKey(unwrapSkipToken(options)),
5557
meta: {
5658
id: 'getFoo',
5759
method: 'get',
@@ -61,17 +63,17 @@ export const getFooOptions = (options?: Options<GetFooData>) => queryOptions<unk
6163

6264
export const getBarQueryKey = (options?: Options<GetBarData>) => createQueryKey('getBar', options);
6365

64-
export const getBarOptions = (options?: Options<GetBarData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
65-
queryFn: async ({ queryKey, signal }) => {
66+
export const getBarOptions = (options?: Options<GetBarData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
67+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
6668
const { data } = await getBar({
67-
...options,
69+
...unwrapSkipToken(options),
6870
...queryKey[0],
6971
signal,
7072
throwOnError: true
7173
});
7274
return data;
7375
},
74-
queryKey: getBarQueryKey(options),
76+
queryKey: getBarQueryKey(unwrapSkipToken(options)),
7577
meta: {
7678
id: 'getBar',
7779
method: 'get',

packages/openapi-ts-tests/__snapshots__/plugins/@tanstack/meta/@tanstack/preact-query.gen.ts

Lines changed: 31 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is auto-generated by @hey-api/openapi-ts
22

3-
import { type DefaultError, queryOptions } from '@tanstack/preact-query';
3+
import { type DefaultError, queryOptions, skipToken, useQuery } from '@tanstack/preact-query';
44

55
import { client } from '../client.gen';
66
import { getBar, getFoo, type Options } from '../sdk.gen';
@@ -39,42 +39,64 @@ const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions
3939
return [params];
4040
};
4141

42+
const unwrapSkipToken = <T>(options: T | typeof skipToken): T | undefined => options !== skipToken ? options as T : undefined;
43+
4244
export const getFooQueryKey = (options?: Options<GetFooData>) => createQueryKey('getFoo', options);
4345

44-
export const getFooOptions = (options?: Options<GetFooData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
45-
queryFn: async ({ queryKey, signal }) => {
46+
export const getFooOptions = (options?: Options<GetFooData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
47+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
4648
const { data } = await getFoo({
47-
...options,
49+
...unwrapSkipToken(options),
4850
...queryKey[0],
4951
signal,
5052
throwOnError: true
5153
});
5254
return data;
5355
},
54-
queryKey: getFooQueryKey(options),
56+
queryKey: getFooQueryKey(unwrapSkipToken(options)),
5557
meta: {
5658
id: 'getFoo',
5759
method: 'get',
5860
path: '/foo'
5961
}
6062
});
6163

64+
export const useGetFooQuery = (options?: (Options<GetFooData> | typeof skipToken) & {
65+
queryOptions?: Partial<Omit<ReturnType<typeof getFooOptions>, 'queryKey' | 'queryFn'>>;
66+
}) => {
67+
if (options === skipToken) {
68+
return useQuery(getFooOptions(options));
69+
}
70+
const { queryOptions, ...sdkOptions } = options ?? {};
71+
return useQuery({ ...getFooOptions(sdkOptions), ...queryOptions });
72+
};
73+
6274
export const getBarQueryKey = (options?: Options<GetBarData>) => createQueryKey('getBar', options);
6375

64-
export const getBarOptions = (options?: Options<GetBarData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
65-
queryFn: async ({ queryKey, signal }) => {
76+
export const getBarOptions = (options?: Options<GetBarData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
77+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
6678
const { data } = await getBar({
67-
...options,
79+
...unwrapSkipToken(options),
6880
...queryKey[0],
6981
signal,
7082
throwOnError: true
7183
});
7284
return data;
7385
},
74-
queryKey: getBarQueryKey(options),
86+
queryKey: getBarQueryKey(unwrapSkipToken(options)),
7587
meta: {
7688
id: 'getBar',
7789
method: 'get',
7890
path: '/bar'
7991
}
8092
});
93+
94+
export const useGetBarQuery = (options?: (Options<GetBarData> | typeof skipToken) & {
95+
queryOptions?: Partial<Omit<ReturnType<typeof getBarOptions>, 'queryKey' | 'queryFn'>>;
96+
}) => {
97+
if (options === skipToken) {
98+
return useQuery(getBarOptions(options));
99+
}
100+
const { queryOptions, ...sdkOptions } = options ?? {};
101+
return useQuery({ ...getBarOptions(sdkOptions), ...queryOptions });
102+
};

packages/openapi-ts-tests/__snapshots__/plugins/@tanstack/meta/@tanstack/react-query.gen.ts

Lines changed: 31 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is auto-generated by @hey-api/openapi-ts
22

3-
import { type DefaultError, queryOptions } from '@tanstack/react-query';
3+
import { type DefaultError, queryOptions, skipToken, useQuery } from '@tanstack/react-query';
44

55
import { client } from '../client.gen';
66
import { getBar, getFoo, type Options } from '../sdk.gen';
@@ -39,42 +39,64 @@ const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions
3939
return [params];
4040
};
4141

42+
const unwrapSkipToken = <T>(options: T | typeof skipToken): T | undefined => options !== skipToken ? options as T : undefined;
43+
4244
export const getFooQueryKey = (options?: Options<GetFooData>) => createQueryKey('getFoo', options);
4345

44-
export const getFooOptions = (options?: Options<GetFooData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
45-
queryFn: async ({ queryKey, signal }) => {
46+
export const getFooOptions = (options?: Options<GetFooData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
47+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
4648
const { data } = await getFoo({
47-
...options,
49+
...unwrapSkipToken(options),
4850
...queryKey[0],
4951
signal,
5052
throwOnError: true
5153
});
5254
return data;
5355
},
54-
queryKey: getFooQueryKey(options),
56+
queryKey: getFooQueryKey(unwrapSkipToken(options)),
5557
meta: {
5658
id: 'getFoo',
5759
method: 'get',
5860
path: '/foo'
5961
}
6062
});
6163

64+
export const useGetFooQuery = (options?: (Options<GetFooData> | typeof skipToken) & {
65+
queryOptions?: Partial<Omit<ReturnType<typeof getFooOptions>, 'queryKey' | 'queryFn'>>;
66+
}) => {
67+
if (options === skipToken) {
68+
return useQuery(getFooOptions(options));
69+
}
70+
const { queryOptions, ...sdkOptions } = options ?? {};
71+
return useQuery({ ...getFooOptions(sdkOptions), ...queryOptions });
72+
};
73+
6274
export const getBarQueryKey = (options?: Options<GetBarData>) => createQueryKey('getBar', options);
6375

64-
export const getBarOptions = (options?: Options<GetBarData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
65-
queryFn: async ({ queryKey, signal }) => {
76+
export const getBarOptions = (options?: Options<GetBarData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
77+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
6678
const { data } = await getBar({
67-
...options,
79+
...unwrapSkipToken(options),
6880
...queryKey[0],
6981
signal,
7082
throwOnError: true
7183
});
7284
return data;
7385
},
74-
queryKey: getBarQueryKey(options),
86+
queryKey: getBarQueryKey(unwrapSkipToken(options)),
7587
meta: {
7688
id: 'getBar',
7789
method: 'get',
7890
path: '/bar'
7991
}
8092
});
93+
94+
export const useGetBarQuery = (options?: (Options<GetBarData> | typeof skipToken) & {
95+
queryOptions?: Partial<Omit<ReturnType<typeof getBarOptions>, 'queryKey' | 'queryFn'>>;
96+
}) => {
97+
if (options === skipToken) {
98+
return useQuery(getBarOptions(options));
99+
}
100+
const { queryOptions, ...sdkOptions } = options ?? {};
101+
return useQuery({ ...getBarOptions(sdkOptions), ...queryOptions });
102+
};

packages/openapi-ts-tests/__snapshots__/plugins/@tanstack/meta/@tanstack/solid-query.gen.ts

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is auto-generated by @hey-api/openapi-ts
22

3-
import { type DefaultError, queryOptions } from '@tanstack/solid-query';
3+
import { type DefaultError, queryOptions, skipToken } from '@tanstack/solid-query';
44

55
import { client } from '../client.gen';
66
import { getBar, getFoo, type Options } from '../sdk.gen';
@@ -39,19 +39,21 @@ const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions
3939
return [params];
4040
};
4141

42+
const unwrapSkipToken = <T>(options: T | typeof skipToken): T | undefined => options !== skipToken ? options as T : undefined;
43+
4244
export const getFooQueryKey = (options?: Options<GetFooData>) => createQueryKey('getFoo', options);
4345

44-
export const getFooOptions = (options?: Options<GetFooData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
45-
queryFn: async ({ queryKey, signal }) => {
46+
export const getFooOptions = (options?: Options<GetFooData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
47+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
4648
const { data } = await getFoo({
47-
...options,
49+
...unwrapSkipToken(options),
4850
...queryKey[0],
4951
signal,
5052
throwOnError: true
5153
});
5254
return data;
5355
},
54-
queryKey: getFooQueryKey(options),
56+
queryKey: getFooQueryKey(unwrapSkipToken(options)),
5557
meta: {
5658
id: 'getFoo',
5759
method: 'get',
@@ -61,17 +63,17 @@ export const getFooOptions = (options?: Options<GetFooData>) => queryOptions<unk
6163

6264
export const getBarQueryKey = (options?: Options<GetBarData>) => createQueryKey('getBar', options);
6365

64-
export const getBarOptions = (options?: Options<GetBarData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
65-
queryFn: async ({ queryKey, signal }) => {
66+
export const getBarOptions = (options?: Options<GetBarData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
67+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
6668
const { data } = await getBar({
67-
...options,
69+
...unwrapSkipToken(options),
6870
...queryKey[0],
6971
signal,
7072
throwOnError: true
7173
});
7274
return data;
7375
},
74-
queryKey: getBarQueryKey(options),
76+
queryKey: getBarQueryKey(unwrapSkipToken(options)),
7577
meta: {
7678
id: 'getBar',
7779
method: 'get',

packages/openapi-ts-tests/__snapshots__/plugins/@tanstack/meta/@tanstack/svelte-query.gen.ts

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is auto-generated by @hey-api/openapi-ts
22

3-
import { type DefaultError, queryOptions } from '@tanstack/svelte-query';
3+
import { type DefaultError, queryOptions, skipToken } from '@tanstack/svelte-query';
44

55
import { client } from '../client.gen';
66
import { getBar, getFoo, type Options } from '../sdk.gen';
@@ -39,19 +39,21 @@ const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions
3939
return [params];
4040
};
4141

42+
const unwrapSkipToken = <T>(options: T | typeof skipToken): T | undefined => options !== skipToken ? options as T : undefined;
43+
4244
export const getFooQueryKey = (options?: Options<GetFooData>) => createQueryKey('getFoo', options);
4345

44-
export const getFooOptions = (options?: Options<GetFooData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
45-
queryFn: async ({ queryKey, signal }) => {
46+
export const getFooOptions = (options?: Options<GetFooData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
47+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
4648
const { data } = await getFoo({
47-
...options,
49+
...unwrapSkipToken(options),
4850
...queryKey[0],
4951
signal,
5052
throwOnError: true
5153
});
5254
return data;
5355
},
54-
queryKey: getFooQueryKey(options),
56+
queryKey: getFooQueryKey(unwrapSkipToken(options)),
5557
meta: {
5658
id: 'getFoo',
5759
method: 'get',
@@ -61,17 +63,17 @@ export const getFooOptions = (options?: Options<GetFooData>) => queryOptions<unk
6163

6264
export const getBarQueryKey = (options?: Options<GetBarData>) => createQueryKey('getBar', options);
6365

64-
export const getBarOptions = (options?: Options<GetBarData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
65-
queryFn: async ({ queryKey, signal }) => {
66+
export const getBarOptions = (options?: Options<GetBarData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
67+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
6668
const { data } = await getBar({
67-
...options,
69+
...unwrapSkipToken(options),
6870
...queryKey[0],
6971
signal,
7072
throwOnError: true
7173
});
7274
return data;
7375
},
74-
queryKey: getBarQueryKey(options),
76+
queryKey: getBarQueryKey(unwrapSkipToken(options)),
7577
meta: {
7678
id: 'getBar',
7779
method: 'get',

packages/openapi-ts-tests/__snapshots__/plugins/@tanstack/meta/@tanstack/vue-query.gen.ts

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// This file is auto-generated by @hey-api/openapi-ts
22

3-
import { type DefaultError, queryOptions } from '@tanstack/vue-query';
3+
import { type DefaultError, queryOptions, skipToken } from '@tanstack/vue-query';
44

55
import { client } from '../client.gen';
66
import { getBar, getFoo, type Options } from '../sdk.gen';
@@ -39,19 +39,21 @@ const createQueryKey = <TOptions extends Options>(id: string, options?: TOptions
3939
return [params];
4040
};
4141

42+
const unwrapSkipToken = <T>(options: T | typeof skipToken): T | undefined => options !== skipToken ? options as T : undefined;
43+
4244
export const getFooQueryKey = (options?: Options<GetFooData>) => createQueryKey('getFoo', options);
4345

44-
export const getFooOptions = (options?: Options<GetFooData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
45-
queryFn: async ({ queryKey, signal }) => {
46+
export const getFooOptions = (options?: Options<GetFooData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getFooQueryKey>>({
47+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
4648
const { data } = await getFoo({
47-
...options,
49+
...unwrapSkipToken(options),
4850
...queryKey[0],
4951
signal,
5052
throwOnError: true
5153
});
5254
return data;
5355
},
54-
queryKey: getFooQueryKey(options),
56+
queryKey: getFooQueryKey(unwrapSkipToken(options)),
5557
meta: {
5658
id: 'getFoo',
5759
method: 'get',
@@ -61,17 +63,17 @@ export const getFooOptions = (options?: Options<GetFooData>) => queryOptions<unk
6163

6264
export const getBarQueryKey = (options?: Options<GetBarData>) => createQueryKey('getBar', options);
6365

64-
export const getBarOptions = (options?: Options<GetBarData>) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
65-
queryFn: async ({ queryKey, signal }) => {
66+
export const getBarOptions = (options?: Options<GetBarData> | typeof skipToken) => queryOptions<unknown, DefaultError, unknown, ReturnType<typeof getBarQueryKey>>({
67+
queryFn: options === skipToken ? skipToken : async ({ queryKey, signal }) => {
6668
const { data } = await getBar({
67-
...options,
69+
...unwrapSkipToken(options),
6870
...queryKey[0],
6971
signal,
7072
throwOnError: true
7173
});
7274
return data;
7375
},
74-
queryKey: getBarQueryKey(options),
76+
queryKey: getBarQueryKey(unwrapSkipToken(options)),
7577
meta: {
7678
id: 'getBar',
7779
method: 'get',

0 commit comments

Comments
 (0)