Skip to main content

Function: useSend()

function useSend<M>(channel): <K>(type, payload) => void;

The channel's post function (stable identity per channel).

Type Parameters

Type Parameter
M extends MessageMap

Parameters

ParameterType
channelChannel<M>

Returns

<K>(type, payload): void;

Fire-and-forget to every other tab/window/worker on this origin. Not echoed to self.

Type Parameters

Type Parameter
K extends string

Parameters

ParameterType
typeK
payloadM[K]

Returns

void