showConfirmation static method
Future<bool>
showConfirmation({
- required String title,
- String? message,
- String confirmTitle = 'Confirm',
- VoidCallback? onConfirm,
Shows a confirmation alert with Cancel and Confirm buttons.
Implementation
static Future<bool> showConfirmation({
required String title,
String? message,
String confirmTitle = 'Confirm',
VoidCallback? onConfirm,
}) async {
final context = NavigationService.navigatorKey.currentContext;
if (context == null) {
throw StateError('No navigator context available. Make sure NavigationService.navigatorKey is set in your MaterialApp.');
}
return await BaseAlert.showConfirmation(
context: context,
title: title,
message: message,
confirmTitle: confirmTitle,
onConfirm: onConfirm,
);
}