MCPcopy Create free account
hub / github.com/ngrx/platform / resolveEffectSource

Function resolveEffectSource

modules/effects/src/effect_sources.ts:100–117  ·  view source on GitHub ↗
(
  errorHandler: ErrorHandler,
  effectsErrorHandler: EffectsErrorHandler
)

Source from the content-addressed store, hash-verified

98}
99
100function resolveEffectSource(
101 errorHandler: ErrorHandler,
102 effectsErrorHandler: EffectsErrorHandler
103): (sourceInstance: any) => Observable<EffectNotification> {
104 return (sourceInstance) => {
105 const mergedEffects$ = mergeEffects(
106 sourceInstance,
107 errorHandler,
108 effectsErrorHandler
109 );
110
111 if (isOnRunEffects(sourceInstance)) {
112 return sourceInstance.ngrxOnRunEffects(mergedEffects$);
113 }
114
115 return mergedEffects$;
116 };
117}

Callers 1

toActionsMethod · 0.85

Calls 3

mergeEffectsFunction · 0.90
isOnRunEffectsFunction · 0.90
ngrxOnRunEffectsMethod · 0.65

Tested by

no test coverage detected