useSend
function useSend<M, R>(channel): <K>(type, payload, options?) => void;The channel’s post function (stable identity per channel).
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
M extends MessageMap |
R extends Partial<Record<keyof M, unknown>> |
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
channel | Channel<M, R> |
Returns
Section titled “Returns”<K>( type, payload, options?): void;Fire-and-forget to every other tab/window/worker on this origin.
Type Parameters
Section titled “Type Parameters”| Type Parameter |
|---|
K extends string |
Parameters
Section titled “Parameters”| Parameter | Type |
|---|---|
type | K |
payload | M[K] |
options? | PostOptions |
Returns
Section titled “Returns”void