больше чем надо
Может все же лучше лоадер?
Если ты в деревне и у тебя инет плохой, добавил товар и смотришь на лоадер 5 мин
Ну, проблемы чела из деревни)0
А так ты добавил товар, вышел, зашел заново и товара нет, кек
Разница? Ты добавил карточку, она все-равно будет неактивна)0
тут согласен с куском пиццы
А ты шарик желтый
Если товар не добавился, просто изменил стейт локальный и у тебя ничего не добавилось
А клиент из деревни реально кому-то интересен?
Угу. Пока тебе не пришел успешный ответ о том, что товар добавился что ты делать с ним будешь?)
Хотя наверно трактора какие-нибудь...
Поменял стейт корзины сразу, типа все добавилось. Если вернулась ошибка - показать, что ошибка добавления товара и откатить стейт
И юзер сразу же делает оплату, и тебе летит запрос не тот что надо
Похуй + бабки
нет права на ошибку
-бабки экшули
Ситилинк вон держит лоадер все время, пока идет запрос Так шо хз че тебе так не нравится
Речь же идет о долях секунды. Просто когда кликаешь на «добавить в корзину» и оно добавляется через .5 секунды - это раздражает, как будто сайт тормозит
То есть локальный стейт менять только после ответа и локально ничего не менять, правильно?
А он в мое ведерко для песочка насрал, а я у него за это лопатку сломаю ))
Хз, оптимистик апдейт -> фоновый ретрай n раз, если что-то пойдет не так -> откат + сообщение. Чем не вариант )
Обсуждают сегодня