DeleteMenuButton function
MenuButton
DeleteMenuButton({
- required BuildContext context,
- IconData deleteIcon = Icons.trash,
- required String thing,
- String? description,
- String deleteConfirm = "Delete",
- required VoidCallback onDelete,
Implementation
MenuButton DeleteMenuButton({
required BuildContext context,
IconData deleteIcon = Icons.trash,
String menuText = "Delete",
required String thing,
String? description,
String deleteConfirm = "Delete",
required VoidCallback onDelete,
}) =>
MenuButton(
leading: Icon(deleteIcon),
onPressed: () => DialogConfirm(
title: "Delete $thing?",
destructive: true,
confirmText: menuText,
description: description,
onConfirm: onDelete)
.open(context),
child: Text("Delete"),
);