MCPcopy Create free account
hub / github.com/LeetCode-OpenSource/ayanami / add

Method add

test/specs/effect.spec.ts:49–59  ·  view source on GitHub ↗
(count$: Observable<number>, state$: Observable<CountState>)

Source from the content-addressed store, hash-verified

47
48 @Effect()
49 add(count$: Observable<number>, state$: Observable<CountState>): Observable<EffectAction> {
50 return count$.pipe(
51 withLatestFrom(state$),
52 mergeMap(([addCount, state]) =>
53 of(
54 this.getActions().setCount(state.count + addCount),
55 this.tips.getActions().showTipsWithReducer(`add ${addCount}`),
56 ),
57 ),
58 )
59 }
60
61 @Effect()
62 minus(count$: Observable<number>, state$: Observable<CountState>): Observable<EffectAction> {

Callers 1

effect.spec.tsFile · 0.45

Calls 2

showTipsWithReducerMethod · 0.80
setCountMethod · 0.45

Tested by

no test coverage detected