Installation
implementation("com.composables:composeunstyled-escape-handler")
Basic Example
Use EscapeHandler when a visible surface should close from Escape or Back interactions.
var visible by remember { mutableStateOf(false) }
if (visible) {
EscapeHandler {
visible = false
}
}
Usage
EscapeHandler is useful for dismissible surfaces such as dialogs, modals, menus, and custom overlays.