1
0
mirror of https://github.com/go-vikunja/app synced 2024-05-29 00:36:49 +00:00

added confirmation dialog to delete

This commit is contained in:
Benimautner 2023-05-17 12:56:32 +02:00
parent d24b0cdd6e
commit 3a996f91f0

View File

@ -83,7 +83,25 @@ class _TaskEditPageState extends State<TaskEditPage> {
actions: [
IconButton(
icon: Icon(Icons.delete),
onPressed: () {_delete(widget.task.id);}
onPressed: () {showDialog(context: context, builder: (BuildContext context) {
return AlertDialog(
title: Text('Delete Task'),
content: Text('Are you sure you want to delete this task?'),
actions: [
TextButton(
child: Text('Cancel'),
onPressed: () => Navigator.of(context).pop(),
),
TextButton(
child: Text('Delete'),
onPressed: () {
_delete(widget.task.id);
Navigator.of(context).pop();
},
),
],
);
});},
),
],
),