Skip to main content
Version: 11.x

Function: transformTRPCResponse()

transformTRPCResponse<TResponse>(config, itemOrItems): TRPCSuccessResponse<unknown> | TRPCErrorResponse<TRPCErrorShape<object>> | object & TRPCResultMessage<unknown> | (TRPCResponse | TRPCResponseMessage)[]

Defined in: packages/server/src/unstable-core-do-not-import/transformer.ts:113

Takes a unserialized TRPCResponse and serializes it with the router's transformers

Type Parameters

Type Parameter
TResponse extends TRPCResponse | TRPCResponse[] | TRPCResponseMessage | TRPCResponseMessage[]

Parameters

ParameterType
configRootConfig<{ ctx: any; errorShape: any; meta: any; transformer: any; }>
itemOrItemsTResponse

Returns

TRPCSuccessResponse<unknown> | TRPCErrorResponse<TRPCErrorShape<object>> | object & TRPCResultMessage<unknown> | (TRPCResponse | TRPCResponseMessage)[]