Ch8n
ModalBottomSheetLayout
rattleshirt
Box(Modifier.fillMaxSize()) { content() Scrim( color = scrimColor, onDismiss = { if (sheetState.confirmStateChange(Hidden)) { scope.launch { sheetState.hide() } } }, visible = sheetState.targetValue != Hidden ) }
onDismiss
var isAutoDismissible = remember { false } val state = rememberModalBottomSheetState( ModalBottomSheetValue.Hidden, confirmStateChange ={isAutoDismissible } )
A modern programming language that makes developers happier.