Skip to content
tRPC

Partners

Function: transformTRPCResponse()

On this page

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:124

Serializes a response, or a list of them, with the router's output transformer. Meant for custom adapters.

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)[]