show_dialog.dart
986 Bytes
import 'package:flutter/material.dart';
import 'package:wow_english/route/route.dart';
import 'customer_dialog.dart';
void showOneActionDialog(String title, String ensureTitle, String content, GestureTapCallback ensureTap,
{bool? barrierDismissible}) {
showDialog<CustomerOneActionDialog>(
context: AppRouter.context,
barrierDismissible: barrierDismissible ?? true,
builder: (BuildContext context) {
return CustomerOneActionDialog(title, ensureTitle, content, ensureTap);
});
}
void showTwoActionDialog(String title, String leftTitle, String rightTitle, String content,
{GestureTapCallback? leftTap,
GestureTapCallback? rightTap,bool? barrierDismissible}) {
showDialog<CustomerTwoActionDialog>(
context: AppRouter.context,
barrierDismissible: barrierDismissible ?? true,
builder: (BuildContext context) {
return CustomerTwoActionDialog(title, leftTitle, rightTitle, content, leftTap, rightTap);
});
}