common_alert_dialog_impl.dart 990 B

123456789101112131415161718192021222324252627282930
  1. import 'package:flutter/cupertino.dart';
  2. import 'package:flutter_screenutil/flutter_screenutil.dart';
  3. import 'package:location/resource/colors.gen.dart';
  4. import 'package:location/resource/string.gen.dart';
  5. import 'package:location/utils/common_expand.dart';
  6. import 'common_alert_dialog.dart';
  7. void exitAccountDialog({required VoidCallback confirmOnTap}) {
  8. CommonAlertDialog.show(
  9. titleWidget: Text(
  10. StringName.dialogExitAccountTitle,
  11. style: TextStyle(
  12. fontSize: 18.sp,
  13. color: ColorName.black90,
  14. fontWeight: FontWeight.bold),
  15. ),
  16. descWidget: Text(
  17. StringName.dialogExitAccountDesc,
  18. style: TextStyle(fontSize: 15.sp, color: '#404040'.color),
  19. ),
  20. cancelText: StringName.dialogCancel,
  21. confirmText: StringName.dialogSure,
  22. cancelOnTap: () {
  23. CommonAlertDialog.dismiss();
  24. },
  25. confirmOnTap: () {
  26. confirmOnTap();
  27. CommonAlertDialog.dismiss();
  28. });
  29. }