1- // generated with @7nohe/openapi-react-query-codegen@2.0.0
2- import { type Options } from "@hey-api/client-axios" ;
1+ // generated with @7nohe/openapi-react-query-codegen@2.1.0
32import { useMutation , UseMutationOptions , useQuery , UseQueryOptions } from "@tanstack/react-query" ;
43import { AxiosError } from "axios" ;
54
6- import { createToken , createTokenAllAdmins , createTokenCli , loginAllAdmins } from "../requests/services.gen" ;
5+ import type { Options } from "../requests/sdk.gen" ;
6+ import { createToken , createTokenAllAdmins , createTokenCli , loginAllAdmins } from "../requests/sdk.gen" ;
77import {
8+ CreateTokenAllAdminsData ,
89 CreateTokenAllAdminsError ,
910 CreateTokenCliData ,
1011 CreateTokenCliError ,
1112 CreateTokenData ,
1213 CreateTokenError ,
14+ LoginAllAdminsData ,
15+ LoginAllAdminsError ,
1316} from "../requests/types.gen" ;
1417import * as Common from "./common" ;
1518
19+ /**
20+ * Create Token All Admins
21+ *
22+ * Create a token with no credentials only if ``simple_auth_manager_all_admins`` is True.
23+ */
1624export const useCreateTokenAllAdmins = <
1725 TData = Common . CreateTokenAllAdminsDefaultResponse ,
1826 TError = AxiosError < CreateTokenAllAdminsError > ,
1927 TQueryKey extends Array < unknown > = unknown [ ] ,
2028> (
21- clientOptions : Options < unknown , true > = { } ,
29+ clientOptions : Options < CreateTokenAllAdminsData , true > = { } ,
2230 queryKey ?: TQueryKey ,
2331 options ?: Omit < UseQueryOptions < TData , TError > , "queryKey" | "queryFn" > ,
2432) =>
@@ -28,12 +36,17 @@ export const useCreateTokenAllAdmins = <
2836 createTokenAllAdmins ( { ...clientOptions } ) . then ( ( response ) => response . data as TData ) as TData ,
2937 ...options ,
3038 } ) ;
39+ /**
40+ * Login All Admins
41+ *
42+ * Login the user with no credentials.
43+ */
3144export const useLoginAllAdmins = <
3245 TData = Common . LoginAllAdminsDefaultResponse ,
3346 TError = AxiosError < LoginAllAdminsError > ,
3447 TQueryKey extends Array < unknown > = unknown [ ] ,
3548> (
36- clientOptions : Options < unknown , true > = { } ,
49+ clientOptions : Options < LoginAllAdminsData , true > = { } ,
3750 queryKey ?: TQueryKey ,
3851 options ?: Omit < UseQueryOptions < TData , TError > , "queryKey" | "queryFn" > ,
3952) =>
@@ -42,6 +55,11 @@ export const useLoginAllAdmins = <
4255 queryFn : ( ) => loginAllAdmins ( { ...clientOptions } ) . then ( ( response ) => response . data as TData ) as TData ,
4356 ...options ,
4457 } ) ;
58+ /**
59+ * Create Token
60+ *
61+ * Authenticate the user.
62+ */
4563export const useCreateToken = <
4664 TData = Common . CreateTokenMutationResult ,
4765 TError = AxiosError < CreateTokenError > ,
@@ -59,6 +77,11 @@ export const useCreateToken = <
5977 mutationFn : ( clientOptions ) => createToken ( clientOptions ) as unknown as Promise < TData > ,
6078 ...options ,
6179 } ) ;
80+ /**
81+ * Create Token Cli
82+ *
83+ * Authenticate the user for the CLI.
84+ */
6285export const useCreateTokenCli = <
6386 TData = Common . CreateTokenCliMutationResult ,
6487 TError = AxiosError < CreateTokenCliError > ,
0 commit comments