возможность менять некоторые данные заказа (адрес доставки, время доставки и т.д.)
Адрес доставки меняется на отдельном экране - пользователь ставит метку на карте и нажимает confirm
Вот думаю над вариантом реализации
1. Сохранять изменения в локальную БД и после подтверджения всего заказа - отправлять данные на серв
2. Обновлять поля заказа на серве по отдельности (при завершении пользователем редактирования отдельного поля заказа) и обойтись без локальной базы.
3. Ваш вариант?
Как бы вы поступили?
Ну еще как минимум две реализации репозитория у тебя есть: стейт в памяти и сохранение файла на диск
2 вариант хорош если есть другие платформы (можно продолжить заполнение в вебе у компа, например) + можно устроить валидацию на бекенде
Обсуждают сегодня