должен открываться на всю страницу, но при нажатии кнопки применить, должна измениться ViewModel в предыдущем классе
Можешь использовать DraggableScrollableSheet. По сути поверх текущего экрана откроешь эту штуку, в ней выведешь нужные элементы, ну и пару кнопок для колбэков "Применить"/"Сбросить". Если делать без bloc, то я бы при вызове этого фильтра - передал бы в него с основного экрана колбэки, которые бы изменили данные при том или ином действии(хз правильно ли так делать)
Не, там и так страница нагруженная вышла. Боюсь, на слабых устройствах лагать начнёт, когда добавиться анимация..
Обсуждают сегодня