operator: matchEvent
Effect operator for matching incoming events.
Importing
import { matchEvent } from '@marblejs/core';Type declaration
matchEvent :: (EventLike | EventCreator) -> Observable<Event> -> Observable<Event>Example
WsEffect:
import { matchEvent } from '@marblejs/core';
import { WsEffect } from '@marblejs/websockets';
import { map } from 'rxjs/operators';
const add$: WsEffect = event$ =>
event$.pipe(
matchEvent('ADD'),
map(event => event.payload), // (typeof payload) = unknown
// ...
);HttpServerEffect:
MsgEffect:
Last updated