Есть ли инструмент отменить выполнение асинхронных dispatch?
Собственно вопрос в заголовке. Есть ли апи из коробки, чтобы отменить последовательные экшны?
Пример: Переключаемся по вкладкам, для каждой вкладки ходим в апи. Случается, что нажав на кнопку 1 и сразу же на кнопку 2, запрос 1 выполняется дольше, чем запрос 2. Результат - рисуем данные от запроса 1.
UPD. Бывают и сложные примеры. Когда после того, как получили ответ от апи, дергаем другие экшны.
Проверять актуальность в каждом сложно.