Skip to main content
Version: 10.x

Router<TDef>

Type parameters

  • TDef extends AnyRouterDef

Properties

_def

TDef

Defined in: packages/server/src/core/router.ts:130

createCaller

RouterCaller<TDef>

Defined in: packages/server/src/core/router.ts:131

Methods

getErrorShape()

Signature

ts
getErrorShape(opts: object): TDef["_config"]["$types"]["errorShape"];
ts
getErrorShape(opts: object): TDef["_config"]["$types"]["errorShape"];

Parameters

NameType
optsobject
opts.ctxundefined | TDef["_config"][`"$types"`]["ctx"]
opts.errorTRPCError
opts.inputunknown
opts.pathundefined | string
opts.type"unknown" | "query" | "mutation" | "subscription"

Returns

TDef["_config"][`"$types"`]["errorShape"]

Defined in: packages/server/src/core/router.ts:133