mirror of
https://github.com/ArthurDanjou/trpc-nuxt.git
synced 2026-01-14 12:14:40 +01:00
allow passing of other client options
This commit is contained in:
@@ -30,11 +30,12 @@ function createNuxtProxyDecoration<TRouter extends AnyRouter>(name: string, clie
|
||||
|
||||
const path = pathCopy.join('.')
|
||||
|
||||
// @ts-expect-error: Additional options
|
||||
const [input, { trpc, ...asyncDataOptions }] = args
|
||||
const [input, otherOptions] = args
|
||||
|
||||
const queryKey = getQueryKey(path, input)
|
||||
|
||||
const { trpc, ...asyncDataOptions } = otherOptions || {} as any
|
||||
|
||||
return useAsyncDataWithError(queryKey, () => (client as any)[path][lastArg](input, trpc), asyncDataOptions)
|
||||
})
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user