Fully removing the swipe to delete from right to left.

This commit is contained in:
Vitor Pamplona 2024-12-30 15:56:24 -05:00
parent 626daa9967
commit e8462fe67f
2 changed files with 2 additions and 5 deletions

View File

@ -56,7 +56,6 @@ import com.vitorpamplona.amethyst.ui.stringRes
fun SwipeToDeleteContainer( fun SwipeToDeleteContainer(
modifier: Modifier = Modifier, modifier: Modifier = Modifier,
onStartToEnd: () -> Unit, onStartToEnd: () -> Unit,
onEndToStart: () -> Unit,
content: @Composable (RowScope.() -> Unit), content: @Composable (RowScope.() -> Unit),
) { ) {
val dismissState = val dismissState =
@ -66,9 +65,7 @@ fun SwipeToDeleteContainer(
StartToEnd -> { StartToEnd -> {
onStartToEnd() onStartToEnd()
} }
EndToStart -> { EndToStart -> return@rememberSwipeToDismissBoxState false
onEndToStart()
}
Settled -> return@rememberSwipeToDismissBoxState false Settled -> return@rememberSwipeToDismissBoxState false
} }
return@rememberSwipeToDismissBoxState true return@rememberSwipeToDismissBoxState true
@ -80,6 +77,7 @@ fun SwipeToDeleteContainer(
state = dismissState, state = dismissState,
modifier = modifier, modifier = modifier,
backgroundContent = { DismissBackground(dismissState) }, backgroundContent = { DismissBackground(dismissState) },
enableDismissFromEndToStart = false,
content = content, content = content,
) )
} }

View File

@ -210,7 +210,6 @@ private fun DraftFeedLoaded(
.fillMaxWidth() .fillMaxWidth()
.animateContentSize(), .animateContentSize(),
onStartToEnd = { accountViewModel.delete(item) }, onStartToEnd = { accountViewModel.delete(item) },
onEndToStart = { },
) { ) {
NoteCompose( NoteCompose(
item, item,