withTRPC()
Signature
tswithTRPC<TRouter, TSSRContext>(opts: WithTRPCNoSSROptions<TRouter> | WithTRPCSSROptions<TRouter>): Function;
tswithTRPC<TRouter, TSSRContext>(opts: WithTRPCNoSSROptions<TRouter> | WithTRPCSSROptions<TRouter>): Function;
Type parameters
TRouterextendsRouter<AnyRouterDef<AnyRootConfig,any>,TRouter>TSSRContextextendsNextPageContext=NextPageContext
Parameters
| Name | Type |
|---|---|
opts | WithTRPCNoSSROptions<TRouter> | WithTRPCSSROptions<TRouter> |
Returns
Function
Signature
ts(AppOrPage: NextComponentType<any, any, any>): NextComponentType<NextPageContext, {}, {}>;
ts(AppOrPage: NextComponentType<any, any, any>): NextComponentType<NextPageContext, {}, {}>;
Parameters
| Name | Type |
|---|---|
AppOrPage | NextComponentType<any, any, any> |
Returns
NextComponentType<NextPageContext, {}, {}>
Defined in: next/src/withTRPC.tsx:82