### Компактный режим тулбара фильтров - Если нет активных фильтров, то при прокрутке пространства, тулбар должен автоматически переходить в компактный режим; - Сохранеям выбор пользователя в LocalStorage; - Свернутый тулбар можно открыть по клику. ### Demo - Компактный вид при активных фильтрах ![](https://i.imgur.com/YbupGcw.png) - Компактный вид без активных фильтров ![](https://i.imgur.com/EIDScxS.png) https://monosnap.com/file/vlGrQy2fjTjW4DhUNpxwXQIT8EU3xA ### Дополнительно - Фикс cypress тестов. Глобально настроено позиционирование элемента при скролле к нему после `cy.get(..)`. Позиционирование производится по центру. Таким образом избавляемся от множества проблем перекрытия элементов (например, когда ScrollableTitles перекрывает поле создание новой карточки в пустой ячейке доски). - Провайдер контекста BoardsContext вынесен в отдельный HOC. Boards стал легче и избавился от лишней логики. Пофикшен баг постоянного обновления содержимого BoardsContext после каждого рендеринга Boards. - Информация о загруженных пространствах кладётся в redux store по ключу `loadedSpaceIds` вместо глобальной переменной в Boards. - Fork ScrollableTitles для experimental. Убраны сомнительные разветвления в зависимости от активности режима experimental. - Рефакторинг `LaneHeader`. Замена `withPropsOnChage` на `getDerivedStateFromProps`.