MVVM и NavComponent навигации реализовать повторение провалившегося запроса на сервер? Из входных данных - есть финальный экран заявки, на нем собираются последние нужные данные, и по клику на кнопку зарегистрировать - отправляется запрос на бэк. При получении респонса, пользователя перекидывает на экран результата (успех/провал). На экране результата в случае провала есть кнопка повторить. Первое что приходит в голову, осуществлять навигацию обратно на предыдущий экран с каким то флагом, который будет тригерить финальный запрос сразу, это нормальная тема или больше костыль? Спасибо
делай ошибку/успех не отдельным экраном, а стейтом финального экрана заявки
Обсуждают сегодня