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