chore(openspec): archive fix-trash-counter-sync and sync main specs
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
# Spec Delta
|
||||
|
||||
## ADDED Requirements
|
||||
|
||||
### Requirement: Синхронизация счётчика корзины
|
||||
Рейл SHALL обновлять число элементов корзины сразу после любого действия, меняющего
|
||||
содержимое корзины, без перезагрузки страницы: помещения фото в корзину, восстановления,
|
||||
окончательного удаления и удаления альбома с фото.
|
||||
|
||||
#### Scenario: Помещение фото в корзину
|
||||
- **WHEN** пользователь удаляет одно или несколько фото
|
||||
- **THEN** фото покидают сетку, а число элементов корзины в рейле увеличивается на их количество
|
||||
|
||||
#### Scenario: Восстановление из корзины
|
||||
- **WHEN** пользователь восстанавливает фото из корзины
|
||||
- **THEN** фото покидает список корзины, а число элементов корзины в рейле уменьшается на единицу
|
||||
|
||||
#### Scenario: Окончательное удаление
|
||||
- **WHEN** пользователь окончательно удаляет фото из корзины
|
||||
- **THEN** число элементов корзины в рейле уменьшается на единицу
|
||||
|
||||
#### Scenario: Удаление альбома
|
||||
- **WHEN** пользователь удаляет альбом с фото
|
||||
- **THEN** его фото попадают в корзину, а число элементов корзины в рейле увеличивается на их количество
|
||||
Reference in New Issue
Block a user