толи руки не от туда.
суть в том что, есть компонент который использует образно:
useEffect(() => getData, [])
——-
где getData -> диспатчит определенный экшен
export const fetchMyAction = (params?: asd) => ({type: myActyion.type, payload: params});
——
export const fetchMyActionEpic = (action$, state$, { Api }) => (
action$
.pipe(
ofType(myActyion.type),
switchMap((action: {payload?: asd}) =>
(Api.getData(action.payload || null))
.pipe(
map(data => success(data)),
catchError(err => of(fail(err))),
),
),
shareReplay({ refCount: true }),
)
——
почему shareReplay не отрабатывает ?
зачем его использовать вообще?
Обсуждают сегодня