Удалил не то: корзина и тридцать дней
Коротко: удалённое не исчезает сразу. Оно лежит тридцать дней, и всё это время его можно вернуть одной кнопкой. Потом исчезает совсем.
Как удалить
Мусорка на карточке вещи. Удаление не мгновенное: несколько секунд вещь ещё на экране, и нажатие в этот момент её оставляет. Не нажал — ушла в корзину.
Где искать удалённое
Настройки, блок «Корзина» внизу. Под заголовком стои́т та же строка, что и здесь: «Удалённое лежит 30 дней, потом исчезает совсем».
Блока не видно — значит корзина пуста. Пустую полку продукт не рисует.
Что туда попадает
Два вида, и подписаны они по-разному, чтобы не спутать:
- вещь
- Удалённая вещь. Рядом — её имя и сумма, если сумма была.
- место хранения
- Удалённая полка. Вещи с неё, напомню, никуда не делись — они переехали на первое из оставшихся мест.
Как вернуть
Кнопка «Вернуть» в строке. Строка гаснет сразу — палец нажал, ответ должен быть мгновенным, — а сама вещь придёт следом, с сервера. Продукт так и скажет: «придёт с сервера».
Корзина общая для всех твоих телефонов, и это не мелочь. Список берётся не из памяти телефона, а с сервера. Удалил вещь с одного телефона, хватился с другого — она там есть. Если бы список жил в телефоне, второй показал бы пустоту на месте целой вещи.
Что будет со старым
Старое из корзины продукт выносит сам, и после этого возвращать уже нечего. Корзина — это запас на «передумал», а не второй склад: то, что нужно, лучше вернуть сразу.