карточки из корзины, при удалении я сначала дожидаюсь, чтобы удаление произвелось на базе (дожидаюсь пока метод выполнится), а после этого меняю состояние.
Происходит задержка. Если порядок изменить местами, то есть вероятность того, что по каким-нибудь причинам удаление с базы не произойдет, а стейт изменится, но тогда типа моментально отрабатывать будет. Как вообще люди делают?))
Второй способ делают так , что бы при ошибке все вернулось назад
но на долю секунды все же будет ошибочный рендер получается?
Откатывать Стейт и говорить произошла ошибка, ещё раз попробуй. Либо, если использовать 1й вариант - дизецблить карточку и показывать крутилку
Это не ошибочный рендер , это такой способ обновления
Обсуждают сегодня