feat: add exit confirmation dialog on back navigation

This commit is contained in:
2026-06-04 20:57:21 +02:00
parent e72c421294
commit 1ad7bc4e23
5 changed files with 107 additions and 8 deletions

View File

@@ -0,0 +1,28 @@
package hu.bbara.purefin.ui.common.dialog
import androidx.compose.material3.AlertDialog
import androidx.compose.material3.Text
import androidx.compose.material3.TextButton
import androidx.compose.runtime.Composable
@Composable
fun ExitAppDialog(
onCloseConfirmed: () -> Unit,
onDismiss: () -> Unit
) {
AlertDialog(
onDismissRequest = onDismiss,
title = { Text("Close app?") },
text = { Text("Are you sure?") },
confirmButton = {
TextButton(onClick = onCloseConfirmed) {
Text("Close")
}
},
dismissButton = {
TextButton(onClick = onDismiss) {
Text("Cancel")
}
}
)
}