Задать вопрос
DarthJS
@DarthJS

Как в rxjs отследить завершение работы history.push?

Все привет, только начал разбираться с Rxjs, работаю с React.
Есть epic, в котором есть запрос на сервер, после получения респонза делаю
.pipe(
          mergeMap

отправляю пару actions
а в конце делаю
tap(() => history.push('/myroute'))),
Вопрос:
Как подписаться на history.push и дождаться реультата перехода на другую страницу, после чего мне нужно отправить еще один экшин, только после результата
  • Вопрос задан
  • 43 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы