Skip to content

Commit

Permalink
fix: infered mutation options has invalid variables type
Browse files Browse the repository at this point in the history
  • Loading branch information
liaoxuan committed Mar 5, 2024
1 parent c7292ec commit 1214933
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions src/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -450,7 +450,7 @@ export interface CreateMutationOptions<

export interface MutationHookOptions<TData, TError, TVariables, TContext>
extends Omit<
UseMutationOptions<TData, TVariables, TError, TContext>,
UseMutationOptions<TData, TError, TVariables, TContext>,
'mutationFn' | 'mutationKey'
> {
use?: Middleware<MutationHook<TData, TVariables, TError>>[]
Expand Down Expand Up @@ -731,9 +731,10 @@ export type CreateRouter<TConfig extends RouterConfig> = {
DefaultTo<TError, CompatibleError>,
DefaultTo<TPageParam, number>
>
: TConfig[K] extends Omit<
RouterQuery<infer TFnData, infer TVariables, infer TError>,
'queryKey'
: TConfig[K] extends RouterQuery<
infer TFnData,
infer TVariables,
infer TError
>
? ResolvedRouterQuery<
TFnData,
Expand Down

0 comments on commit 1214933

Please sign in to comment.