# Spec Delta ## ADDED Requirements ### Requirement: Синхронизация счётчика корзины Рейл SHALL обновлять число элементов корзины сразу после любого действия, меняющего содержимое корзины, без перезагрузки страницы: помещения фото в корзину, восстановления, окончательного удаления и удаления альбома с фото. #### Scenario: Помещение фото в корзину - **WHEN** пользователь удаляет одно или несколько фото - **THEN** фото покидают сетку, а число элементов корзины в рейле увеличивается на их количество #### Scenario: Восстановление из корзины - **WHEN** пользователь восстанавливает фото из корзины - **THEN** фото покидает список корзины, а число элементов корзины в рейле уменьшается на единицу #### Scenario: Окончательное удаление - **WHEN** пользователь окончательно удаляет фото из корзины - **THEN** число элементов корзины в рейле уменьшается на единицу #### Scenario: Удаление альбома - **WHEN** пользователь удаляет альбом с фото - **THEN** его фото попадают в корзину, а число элементов корзины в рейле увеличивается на их количество