Skip to content
tRPC

Partners

Function: isNonJsonSerializable()

On this page

isNonJsonSerializable(input): input is Uint8Array<ArrayBuffer> | Blob | FormData

Defined in: packages/client/src/links/internals/contentTypes.ts:22

Whether an input can't be sent as JSON: binary data or FormData. Use it in a splitLink to send such inputs with httpLink.

Parameters

ParameterType
inputunknown

Returns

input is Uint8Array<ArrayBuffer> | Blob | FormData

See

https://trpc.io/docs/server/non-json-content-types#client-setup