showAppActionDialog function
Shows a reusable action dialog with app-specific styling.
Implementation
Future<void> showAppActionDialog(
BuildContext context, {
required String title,
required Widget content,
required String closeButtonText,
required String actionButtonText,
FutureOr<void> Function()? onClosePressed,
FutureOr<void> Function()? onActionPressed,
bool barrierDismissible = true,
}) {
return showDialog<void>(
context: context,
barrierDismissible: barrierDismissible,
builder: (_) => AppActionDialog(
title: title,
content: content,
closeButtonText: closeButtonText,
actionButtonText: actionButtonText,
onClosePressed: onClosePressed,
onActionPressed: onActionPressed,
),
);
}