@@ -18,23 +18,21 @@ declare module 'vql' {
18
18
19
19
interface VqlClientHandle {
20
20
useQuery < T = any , V = object > ( _args : Omit < UseQueryArgs < T , V > , 'query' > ) : UseQueryResponse < T , V >
21
- useQuery < T = any , V = object > ( name : string , _args : Omit < UseQueryArgs < T , V > , 'query' > ) : UseQueryResponse < T , V >
22
- useMutation < T = any , V = any > ( ) : UseMutationResponse < T , V >
23
- useMutation < T = any , V = any > ( name : string ) : UseMutationResponse < T , V >
21
+ useQuery < T = any , V = object > ( name : string , _args ?: Omit < UseQueryArgs < T , V > , 'query' > ) : UseQueryResponse < T , V >
22
+ useMutation < T = any , V = any > ( name ?: string ) : UseMutationResponse < T , V >
24
23
useSubscription < T = any , R = T , V = object > ( _args : Omit < UseSubscriptionArgs < T , V > , 'query' > , handler ?: MaybeRef < SubscriptionHandler < T , R > > ) : UseSubscriptionResponse < T , R , V >
25
- useSubscription < T = any , R = T , V = object > ( name : string , _args : Omit < UseSubscriptionArgs < T , V > , 'query' > , handler ?: MaybeRef < SubscriptionHandler < T , R > > ) : UseSubscriptionResponse < T , R , V >
24
+ useSubscription < T = any , R = T , V = object > ( name : string , _args ? : Omit < UseSubscriptionArgs < T , V > , 'query' > , handler ?: MaybeRef < SubscriptionHandler < T , R > > ) : UseSubscriptionResponse < T , R , V >
26
25
}
27
26
28
27
export function useClientHandle ( ) : VqlClientHandle
29
28
30
29
export function useQuery < T = any , V = object > ( _args : Omit < UseQueryArgs < T , V > , 'query' > ) : UseQueryResponse < T , V >
31
- export function useQuery < T = any , V = object > ( name : string , _args : Omit < UseQueryArgs < T , V > , 'query' > ) : UseQueryResponse < T , V >
30
+ export function useQuery < T = any , V = object > ( name : string , _args ? : Omit < UseQueryArgs < T , V > , 'query' > ) : UseQueryResponse < T , V >
32
31
33
- export function useMutation < T = any , V = any > ( ) : UseMutationResponse < T , V >
34
- export function useMutation < T = any , V = any > ( name : string ) : UseMutationResponse < T , V >
32
+ export function useMutation < T = any , V = any > ( name ?: string ) : UseMutationResponse < T , V >
35
33
36
34
export function useSubscription < T = any , R = T , V = object > ( _args : Omit < UseSubscriptionArgs < T , V > , 'query' > , handler ?: MaybeRef < SubscriptionHandler < T , R > > ) : UseSubscriptionResponse < T , R , V >
37
- export function useSubscription < T = any , R = T , V = object > ( name : string , _args : Omit < UseSubscriptionArgs < T , V > , 'query' > , handler ?: MaybeRef < SubscriptionHandler < T , R > > ) : UseSubscriptionResponse < T , R , V >
35
+ export function useSubscription < T = any , R = T , V = object > ( name : string , _args ? : Omit < UseSubscriptionArgs < T , V > , 'query' > , handler ?: MaybeRef < SubscriptionHandler < T , R > > ) : UseSubscriptionResponse < T , R , V >
38
36
}
39
37
40
38
// declare module 'vql-gen' {
0 commit comments