Rxova
Skip to content

useMessage

function useMessage<M, R, K>(
channel,
type,
handler,
options?): void;

Subscribe to one message type. The handler is kept fresh without resubscribing, so it may close over render state.

Type Parameter
M extends MessageMap
R extends Partial<Record<keyof M, unknown>>
K extends string
ParameterType
channelChannel<M, R>
typeK
handler(payload, meta) => void
options?UseMessageOptions

void