MCPcopy Create free account
hub / github.com/deanrad/rxfx / createProcessEvents

Function createProcessEvents

fsa/src/createEvents.ts:36–48  ·  view source on GitHub ↗
(
  ns: string
)

Source from the content-addressed store, hash-verified

34}
35
36export function createProcessEvents<TRequest, TNext, TError>(
37 ns: string
38): ProcessLifecycleActions<TRequest, TNext, TError> {
39 return {
40 request: createEvent<TRequest>(`${ns}/request`),
41 cancel: createEvent<void>(`${ns}/cancel`),
42 started: createEvent<TRequest>(`${ns}/started`),
43 next: createEvent<TNext>(`${ns}/next`),
44 error: createEvent<TError>(`${ns}/error`),
45 complete: createEvent<void>(`${ns}/complete`),
46 canceled: createEvent<void>(`${ns}/canceled`),
47 };
48}

Callers 2

createServiceListenerFunction · 0.90

Calls 1

createEventFunction · 0.85

Tested by

no test coverage detected