Skip to content

Commit 950d731

Browse files
committed
chore: update test snapshots
1 parent 67c37de commit 950d731

9 files changed

+271
-105
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/**
2+
* This file was auto-generated by @openapi-qraft/cli.
3+
* Do not make direct changes to the file.
4+
*/
5+
6+
import type { APIBasicClientServices, APIBasicQueryClientServices, APIDefaultQueryClientServices, APIUtilityClientServices, CreateAPIBasicClientOptions, CreateAPIBasicQueryClientOptions, CreateAPIClientOptions, CreateAPIQueryClientOptions } from "@openapi-qraft/react";
7+
import * as allCallbacks from "@openapi-qraft/react/callbacks/index";
8+
import { qraftAPIClient } from "@openapi-qraft/react";
9+
import { services } from "./services/index";
10+
export function createAPIClient(options: CreateAPIQueryClientOptions): APIDefaultQueryClientServices<Services>;
11+
export function createAPIClient(options: CreateAPIBasicQueryClientOptions): APIBasicQueryClientServices<Services, AllCallbacks>;
12+
export function createAPIClient(options: CreateAPIBasicClientOptions): APIBasicClientServices<Services, AllCallbacks>;
13+
export function createAPIClient(): APIUtilityClientServices<Services, AllCallbacks>;
14+
export function createAPIClient(options?: CreateAPIClientOptions): APIDefaultQueryClientServices<Services> | APIBasicQueryClientServices<Services, AllCallbacks> | APIBasicClientServices<Services, AllCallbacks> | APIUtilityClientServices<Services, AllCallbacks> {
15+
if (!options)
16+
return qraftAPIClient(services, allCallbacks);
17+
if ("requestFn" in options)
18+
return qraftAPIClient(services, allCallbacks, options);
19+
if ("queryClient" in options)
20+
return qraftAPIClient(services, allCallbacks, options);
21+
return qraftAPIClient(services, allCallbacks);
22+
}
23+
type AllCallbacks = typeof allCallbacks;
24+
type Services = typeof services;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/**
2+
* This file was auto-generated by @openapi-qraft/cli.
3+
* Do not make direct changes to the file.
4+
*/
5+
6+
import type { APIBasicClientServices, APIBasicQueryClientServices, APIDefaultQueryClientServices, APIUtilityClientServices, CreateAPIBasicClientOptions, CreateAPIBasicQueryClientOptions, CreateAPIClientOptions, CreateAPIQueryClientOptions } from "@openapi-qraft/react";
7+
import * as allCallbacks from "@openapi-qraft/react/callbacks/index";
8+
import { qraftAPIClient } from "@openapi-qraft/react";
9+
import { services } from "./services/index";
10+
export function createAPIClient(options: CreateAPIQueryClientOptions): APIDefaultQueryClientServices<Services>;
11+
export function createAPIClient(options: CreateAPIBasicQueryClientOptions): APIBasicQueryClientServices<Services, AllCallbacks>;
12+
export function createAPIClient(options: CreateAPIBasicClientOptions): APIBasicClientServices<Services, AllCallbacks>;
13+
export function createAPIClient(): APIUtilityClientServices<Services, AllCallbacks>;
14+
export function createAPIClient(options?: CreateAPIClientOptions): APIDefaultQueryClientServices<Services> | APIBasicQueryClientServices<Services, AllCallbacks> | APIBasicClientServices<Services, AllCallbacks> | APIUtilityClientServices<Services, AllCallbacks> {
15+
if (!options)
16+
return qraftAPIClient(services, allCallbacks);
17+
if ("requestFn" in options)
18+
return qraftAPIClient(services, allCallbacks, options);
19+
if ("queryClient" in options)
20+
return qraftAPIClient(services, allCallbacks, options);
21+
return qraftAPIClient(services, allCallbacks);
22+
}
23+
type AllCallbacks = typeof allCallbacks;
24+
type Services = typeof services;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
/**
2+
* This file was auto-generated by @openapi-qraft/cli.
3+
* Do not make direct changes to the file.
4+
*/
5+
6+
import type { APIBasicClientServices, APIBasicQueryClientServices, APIDefaultQueryClientServices, APIQueryClientServices, APIUtilityClientServices, CreateAPIBasicClientOptions, CreateAPIBasicQueryClientOptions, CreateAPIClientOptions, CreateAPIQueryClientOptions, UnionServiceOperationsDeclaration } from "@openapi-qraft/react";
7+
import type * as allCallbacks from "@openapi-qraft/react/callbacks/index";
8+
import { qraftAPIClient } from "@openapi-qraft/react";
9+
import { useQuery, useMutation } from "@openapi-qraft/react/callbacks/index";
10+
const defaultCallbacks = {
11+
useQuery,
12+
useMutation
13+
} as const;
14+
export function createAPIOperationClient<Services extends UnionServiceOperationsDeclaration<Services>>(services: Services, options: CreateAPIQueryClientOptions, callbacks: AllCallbacks): APIDefaultQueryClientServices<Services>;
15+
export function createAPIOperationClient<Services extends UnionServiceOperationsDeclaration<Services>, Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(services: Services, options: CreateAPIQueryClientOptions, callbacks?: Callbacks): APIQueryClientServices<Services, Callbacks>;
16+
export function createAPIOperationClient<Services extends UnionServiceOperationsDeclaration<Services>, Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(services: Services, options: CreateAPIBasicQueryClientOptions, callbacks?: Callbacks): APIBasicQueryClientServices<Services, DefaultCallbacks>;
17+
export function createAPIOperationClient<Services extends UnionServiceOperationsDeclaration<Services>, Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(services: Services, options: CreateAPIBasicClientOptions, callbacks?: Callbacks): APIBasicClientServices<Services, DefaultCallbacks>;
18+
export function createAPIOperationClient<Services extends UnionServiceOperationsDeclaration<Services>, Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(services: Services, callbacks?: Callbacks): APIUtilityClientServices<Services, Callbacks>;
19+
export function createAPIOperationClient<Services extends UnionServiceOperationsDeclaration<Services>, Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(services: Services, callbacksOrOptions?: CreateAPIClientOptions | Callbacks, callbacks: Callbacks = defaultCallbacks as Callbacks): APIDefaultQueryClientServices<Services> | APIQueryClientServices<Services, Callbacks> | APIBasicQueryClientServices<Services, Callbacks> | APIBasicClientServices<Services, Callbacks> | APIUtilityClientServices<Services, Callbacks> {
20+
if (!callbacksOrOptions)
21+
return qraftAPIClient(services, callbacks);
22+
if ("requestFn" in callbacksOrOptions)
23+
return qraftAPIClient(services, callbacks, callbacksOrOptions);
24+
if ("queryClient" in callbacksOrOptions)
25+
return qraftAPIClient(services, callbacks, callbacksOrOptions);
26+
return qraftAPIClient(services, callbacksOrOptions ?? callbacks);
27+
}
28+
type DefaultCallbacks = typeof defaultCallbacks;
29+
type AllCallbacks = typeof allCallbacks;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
/**
2+
* This file was auto-generated by @openapi-qraft/cli.
3+
* Do not make direct changes to the file.
4+
*/
5+
6+
import type { APIBasicClientServices, APIBasicQueryClientServices, APIDefaultQueryClientServices, APIUtilityClientServices, CreateAPIBasicClientOptions, CreateAPIBasicQueryClientOptions, CreateAPIClientOptions, CreateAPIQueryClientOptions } from "@openapi-qraft/react";
7+
import * as allCallbacks from "@openapi-qraft/react/callbacks/index";
8+
import { qraftAPIClient } from "@openapi-qraft/react";
9+
import { services } from "./services/index";
10+
export function createAPIClient(options: CreateAPIQueryClientOptions): APIDefaultQueryClientServices<Services>;
11+
export function createAPIClient(options: CreateAPIBasicQueryClientOptions): APIBasicQueryClientServices<Services, AllCallbacks>;
12+
export function createAPIClient(options: CreateAPIBasicClientOptions): APIBasicClientServices<Services, AllCallbacks>;
13+
export function createAPIClient(): APIUtilityClientServices<Services, AllCallbacks>;
14+
export function createAPIClient(options?: CreateAPIClientOptions): APIDefaultQueryClientServices<Services> | APIBasicQueryClientServices<Services, AllCallbacks> | APIBasicClientServices<Services, AllCallbacks> | APIUtilityClientServices<Services, AllCallbacks> {
15+
if (!options)
16+
return qraftAPIClient(services, allCallbacks);
17+
if ("requestFn" in options)
18+
return qraftAPIClient(services, allCallbacks, options);
19+
if ("queryClient" in options)
20+
return qraftAPIClient(services, allCallbacks, options);
21+
return qraftAPIClient(services, allCallbacks);
22+
}
23+
type AllCallbacks = typeof allCallbacks;
24+
type Services = typeof services;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
/**
2+
* This file was auto-generated by @openapi-qraft/cli.
3+
* Do not make direct changes to the file.
4+
*/
5+
6+
import type { APIBasicClientServices, APIBasicQueryClientServices, APIDefaultQueryClientServices, APIQueryClientServices, APIUtilityClientServices, CreateAPIBasicClientOptions, CreateAPIBasicQueryClientOptions, CreateAPIClientOptions, CreateAPIQueryClientOptions, UnionServiceOperationsDeclaration } from "@openapi-qraft/react";
7+
import type * as allCallbacks from "@openapi-qraft/react/callbacks/index";
8+
import { qraftAPIClient } from "@openapi-qraft/react";
9+
const defaultCallbacks = {} as const;
10+
export function createAPIClient<Services extends UnionServiceOperationsDeclaration<Services>>(services: Services, options: CreateAPIQueryClientOptions, callbacks: AllCallbacks): APIDefaultQueryClientServices<Services>;
11+
export function createAPIClient<Services extends UnionServiceOperationsDeclaration<Services>, Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(services: Services, options: CreateAPIQueryClientOptions, callbacks: Callbacks): APIQueryClientServices<Services, Callbacks>;
12+
export function createAPIClient<Services extends UnionServiceOperationsDeclaration<Services>, Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(services: Services, options: CreateAPIBasicQueryClientOptions, callbacks: Callbacks): APIBasicQueryClientServices<Services, DefaultCallbacks>;
13+
export function createAPIClient<Services extends UnionServiceOperationsDeclaration<Services>, Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(services: Services, options: CreateAPIBasicClientOptions, callbacks: Callbacks): APIBasicClientServices<Services, DefaultCallbacks>;
14+
export function createAPIClient<Services extends UnionServiceOperationsDeclaration<Services>, Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(services: Services, callbacks: Callbacks): APIUtilityClientServices<Services, Callbacks>;
15+
export function createAPIClient<Services extends UnionServiceOperationsDeclaration<Services>, Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(services: Services, callbacksOrOptions: CreateAPIClientOptions | Callbacks, callbacks: Callbacks = defaultCallbacks as Callbacks): APIDefaultQueryClientServices<Services> | APIQueryClientServices<Services, Callbacks> | APIBasicQueryClientServices<Services, Callbacks> | APIBasicClientServices<Services, Callbacks> | APIUtilityClientServices<Services, Callbacks> {
16+
if (!callbacksOrOptions)
17+
return qraftAPIClient(services, callbacks);
18+
if ("requestFn" in callbacksOrOptions)
19+
return qraftAPIClient(services, callbacks, callbacksOrOptions);
20+
if ("queryClient" in callbacksOrOptions)
21+
return qraftAPIClient(services, callbacks, callbacksOrOptions);
22+
return qraftAPIClient(services, callbacksOrOptions ?? callbacks);
23+
}
24+
type DefaultCallbacks = typeof defaultCallbacks;
25+
type AllCallbacks = typeof allCallbacks;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
/**
2+
* This file was auto-generated by @openapi-qraft/cli.
3+
* Do not make direct changes to the file.
4+
*/
5+
6+
import type { APIBasicClientServices, APIBasicQueryClientServices, APIDefaultQueryClientServices, APIQueryClientServices, APIUtilityClientServices, CreateAPIBasicClientOptions, CreateAPIBasicQueryClientOptions, CreateAPIClientOptions, CreateAPIQueryClientOptions } from "@openapi-qraft/react";
7+
import type * as allCallbacks from "@openapi-qraft/react/callbacks/index";
8+
import { qraftAPIClient } from "@openapi-qraft/react";
9+
import { useQuery, useMutation } from "@openapi-qraft/react/callbacks/index";
10+
const defaultCallbacks = {
11+
useQuery,
12+
useMutation
13+
} as const;
14+
import { services } from "./services/index";
15+
export function createAPIOperationClient(options: CreateAPIQueryClientOptions, callbacks: AllCallbacks): APIDefaultQueryClientServices<Services>;
16+
export function createAPIOperationClient<Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(options: CreateAPIQueryClientOptions, callbacks?: Callbacks): APIQueryClientServices<Services, Callbacks>;
17+
export function createAPIOperationClient<Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(options: CreateAPIBasicQueryClientOptions, callbacks?: Callbacks): APIBasicQueryClientServices<Services, DefaultCallbacks>;
18+
export function createAPIOperationClient<Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(options: CreateAPIBasicClientOptions, callbacks?: Callbacks): APIBasicClientServices<Services, DefaultCallbacks>;
19+
export function createAPIOperationClient<Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(callbacks?: Callbacks): APIUtilityClientServices<Services, Callbacks>;
20+
export function createAPIOperationClient<Callbacks extends Partial<AllCallbacks> = DefaultCallbacks>(callbacksOrOptions?: CreateAPIClientOptions | Callbacks, callbacks: Callbacks = defaultCallbacks as Callbacks): APIDefaultQueryClientServices<Services> | APIQueryClientServices<Services, Callbacks> | APIBasicQueryClientServices<Services, Callbacks> | APIBasicClientServices<Services, Callbacks> | APIUtilityClientServices<Services, Callbacks> {
21+
if (!callbacksOrOptions)
22+
return qraftAPIClient(services, callbacks);
23+
if ("requestFn" in callbacksOrOptions)
24+
return qraftAPIClient(services, callbacks, callbacksOrOptions);
25+
if ("queryClient" in callbacksOrOptions)
26+
return qraftAPIClient(services, callbacks, callbacksOrOptions);
27+
return qraftAPIClient(services, callbacksOrOptions ?? callbacks);
28+
}
29+
type DefaultCallbacks = typeof defaultCallbacks;
30+
type AllCallbacks = typeof allCallbacks;
31+
type Services = typeof services;

packages/tanstack-query-react-plugin/src/__snapshots__/explicit-import-extensions/create-api-client.ts.snapshot.ts

+16-12
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,22 @@
33
* Do not make direct changes to the file.
44
*/
55

6-
import { qraftAPIClient, type APIBasicClientServices, type APIBasicQueryClientServices, type APIUtilityClientServices, type CreateAPIBasicQueryClientOptions, type CreateAPIBasicClientOptions, type CreateAPIClientOptions, type CreateAPIQueryClientOptions } from "@openapi-qraft/react";
7-
import * as callbacks from "@openapi-qraft/react/callbacks/index";
8-
import { services, type Services } from "./services/index.js";
9-
export function createAPIClient(options: CreateAPIQueryClientOptions): Services;
10-
export function createAPIClient(options: CreateAPIBasicQueryClientOptions): APIBasicQueryClientServices<Services, ServiceMethods>;
11-
export function createAPIClient(options: CreateAPIBasicClientOptions): APIBasicClientServices<Services, ServiceMethods>;
12-
export function createAPIClient(): APIUtilityClientServices<Services, ServiceMethods>;
13-
export function createAPIClient(options?: CreateAPIClientOptions): Services | APIBasicClientServices<Services, ServiceMethods> | APIUtilityClientServices<Services, ServiceMethods> {
6+
import type { APIBasicClientServices, APIBasicQueryClientServices, APIDefaultQueryClientServices, APIUtilityClientServices, CreateAPIBasicClientOptions, CreateAPIBasicQueryClientOptions, CreateAPIClientOptions, CreateAPIQueryClientOptions } from "@openapi-qraft/react";
7+
import * as allCallbacks from "@openapi-qraft/react/callbacks/index";
8+
import { qraftAPIClient } from "@openapi-qraft/react";
9+
import { services } from "./services/index.js";
10+
export function createAPIClient(options: CreateAPIQueryClientOptions): APIDefaultQueryClientServices<Services>;
11+
export function createAPIClient(options: CreateAPIBasicQueryClientOptions): APIBasicQueryClientServices<Services, AllCallbacks>;
12+
export function createAPIClient(options: CreateAPIBasicClientOptions): APIBasicClientServices<Services, AllCallbacks>;
13+
export function createAPIClient(): APIUtilityClientServices<Services, AllCallbacks>;
14+
export function createAPIClient(options?: CreateAPIClientOptions): APIDefaultQueryClientServices<Services> | APIBasicQueryClientServices<Services, AllCallbacks> | APIBasicClientServices<Services, AllCallbacks> | APIUtilityClientServices<Services, AllCallbacks> {
1415
if (!options)
15-
return qraftAPIClient<Services, ServiceMethods>(services, callbacks);
16+
return qraftAPIClient(services, allCallbacks);
1617
if ("requestFn" in options)
17-
return qraftAPIClient<Services, ServiceMethods>(services, callbacks, options);
18-
return qraftAPIClient<Services, ServiceMethods>(services, callbacks, options);
18+
return qraftAPIClient(services, allCallbacks, options);
19+
if ("queryClient" in options)
20+
return qraftAPIClient(services, allCallbacks, options);
21+
return qraftAPIClient(services, allCallbacks);
1922
}
20-
type ServiceMethods = typeof callbacks;
23+
type AllCallbacks = typeof allCallbacks;
24+
type Services = typeof services;

0 commit comments

Comments
 (0)