Я использую реагирующий нативный редукс observable
, я хочу, чтобы динамически возвращались одни и те же действия, кратные разам, но с разными переданными параметрами.
Сообщение об ошибке:
Вы указали «неопределенное» там, где ожидался поток. Вы можете предоставить
Observable, Promise, Array или Iterable.
Я уже попробовал .from
.map
. Но это обычно показывает это сообщение
const getNewCategoryFullfilledEpic = (
action$,
) => action$.pipe(
ofType(MEMBER.GET_NEW_CATEGORY_FULFILLED),
mergeMap((action) => {
if (action.payload.data) {
const { res } = action.payload.data;
return of(
MemberActions.getMemberOffer(0),
MemberActions.getMemberOffer(1),
);
}
})
);
Хотите получить такой результат: но динамически генерируйте до количества переданных параметров
return of(
MemberActions.getMemberOffer(0),
MemberActions.getMemberOffer(1),
);
Который я пытался выполнить: (Я хотел бы отобразить все идентификаторы с помощью вызова одних и тех же действий, но это не удалось сделать (ошибка показана выше)
res.map((item) => return of( MemberActions.getMemberOffer(item.id))}