Skip to content

sse

const sse: <T>(_payload) => T extends string ? object : T extends SSEPayload ? T : T extends ReadableStream<infer A> ? ReadableStream<FormatSSEPayload<A>> : T extends Generator<infer A, infer B, infer C> ? Generator<FormatSSEPayload<A>, B, C> : T extends AsyncGenerator<infer A, infer B_1, infer C_1> ? AsyncGenerator<FormatSSEPayload<A>, B_1, C_1> : T;

Defined in: elysia/dist/utils.d.ts:161

Type Parameter
T extends | string | SSEPayload | Generator | AsyncGenerator | ReadableStream
ParameterType
_payloadT

T extends string ? object : T extends SSEPayload ? T : T extends ReadableStream<infer A> ? ReadableStream<FormatSSEPayload<A>> : T extends Generator<infer A, infer B, infer C> ? Generator<FormatSSEPayload<A>, B, C> : T extends AsyncGenerator<infer A, infer B_1, infer C_1> ? AsyncGenerator<FormatSSEPayload<A>, B_1, C_1> : T

Last updated:

Type to search the documentation.

    Up arrowDown arrow to navigateEnter to selectEscape to close