Just open sourced a new unstyled Compose Multiplatform component: ๐ฒ Dialog!
This dialog supports animations out of the box. Plus it is also not constrained by platform's specific widths or insets, giving you a more predictable way to style your dialogs.
It features:
โจ enter/exit animation support
โจ๏ธ fully accessible
๐๏ธโโ๏ธ auto-dismiss on Esc/Back or click outside
๐ predictable styling across all platforms
๐ support for full-screen dialogs (even on Android)
๐ซ๏ธ optional (but fully customizable) Scrim
๐จโ๐ฉโ๐งโ๐ง available for Desktop, Web, Android & iOS
Github repo: https://github.com/composablehorizons/composables-core
Live demo & docs: https://composablehorizons.github.io/composables-core