Друзья, изучаю возможность перехода проекта на compose.
Столкнулся вот с чем: есть экран.
Там по определенным событиям нужно показывать разные BottomSheetDialog
Вроде бы ситуация простая.
Но насколько я вижу, реализуется это с помощью ModalBottomSheetLayout, который обарачивает сам основной экран:
https://developer.android.com/reference/kotlin/and...
Что делать если диалогов на экране несколько?
Как сделать диалог переиспользуемым на разных экранах?
Честно говоря, решение от compose выглядит полной чушью.
Неужели нет нормального решения из коробки?
Подскажите кто как решает эту задачу?
П/С Вроде как решение есть в compose для material3 , но мы на material3 переход не планируем.