Function: ~~createTRPCReact()~~
On this page
createTRPCReact<
TRouter,TSSRContext>(opts?):ProtectedIntersection<CreateTRPCReactBase<TRouter,TSSRContext>,DecorateRouterRecord<TRouter["_def"]["_config"]["$types"],TRouter["_def"]["record"]>>
Defined in: packages/react-query/src/createTRPCReact.tsx:541
Creates typed React hooks for your router, built on TanStack React Query.
Type Parameters
| Type Parameter | Default type |
|---|---|
TRouter extends AnyRouter | - |
TSSRContext | unknown |
Parameters
| Parameter | Type |
|---|---|
opts? | CreateTRPCReactOptions<TRouter> |
Returns
ProtectedIntersection<CreateTRPCReactBase<TRouter, TSSRContext>, DecorateRouterRecord<TRouter["_def"]["_config"]["$types"], TRouter["_def"]["record"]>>
Example
export const trpc = createTRPCReact<AppRouter>();Deprecated
@trpc/react-query only gets bug fixes and will be removed in
the next major version. Use @trpc/tanstack-react-query instead.