Skip to content

Commit 1214933

Browse files
author
liaoxuan
committed
fix: infered mutation options has invalid variables type
1 parent c7292ec commit 1214933

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

src/types.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -450,7 +450,7 @@ export interface CreateMutationOptions<
450450

451451
export interface MutationHookOptions<TData, TError, TVariables, TContext>
452452
extends Omit<
453-
UseMutationOptions<TData, TVariables, TError, TContext>,
453+
UseMutationOptions<TData, TError, TVariables, TContext>,
454454
'mutationFn' | 'mutationKey'
455455
> {
456456
use?: Middleware<MutationHook<TData, TVariables, TError>>[]
@@ -731,9 +731,10 @@ export type CreateRouter<TConfig extends RouterConfig> = {
731731
DefaultTo<TError, CompatibleError>,
732732
DefaultTo<TPageParam, number>
733733
>
734-
: TConfig[K] extends Omit<
735-
RouterQuery<infer TFnData, infer TVariables, infer TError>,
736-
'queryKey'
734+
: TConfig[K] extends RouterQuery<
735+
infer TFnData,
736+
infer TVariables,
737+
infer TError
737738
>
738739
? ResolvedRouterQuery<
739740
TFnData,

0 commit comments

Comments
 (0)