allow passing of other client options

This commit is contained in:
Robert Soriano
2022-10-30 21:09:42 -07:00
parent 0819c21b94
commit 3b0609e395
2 changed files with 12 additions and 16 deletions

View File

@@ -30,11 +30,12 @@ function createNuxtProxyDecoration<TRouter extends AnyRouter>(name: string, clie
const path = pathCopy.join('.')
const [input, asyncDataOptions] = args
// @ts-expect-error: Additional options
const [input, { trpc, ...asyncDataOptions }] = args
const queryKey = getQueryKey(path, input)
return useAsyncDataWithError(queryKey, () => (client as any)[path][lastArg](input), asyncDataOptions)
return useAsyncDataWithError(queryKey, () => (client as any)[path][lastArg](input, trpc), asyncDataOptions)
})
}