import 'package:flutter/cupertino.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:location/resource/colors.gen.dart'; import 'package:location/resource/string.gen.dart'; import 'package:location/utils/common_expand.dart'; import 'common_alert_dialog.dart'; void exitAccountDialog({required VoidCallback confirmOnTap}) { final tag = 'exitAccountDialog'; CommonAlertDialog.show( titleWidget: Text( StringName.dialogExitAccountTitle, style: TextStyle( fontSize: 18.sp, color: ColorName.black90, fontWeight: FontWeight.bold), ), descWidget: Text( StringName.dialogExitAccountDesc, style: TextStyle(fontSize: 15.sp, color: '#404040'.color), ), cancelText: StringName.dialogCancel, confirmText: StringName.dialogSure, cancelOnTap: () { CommonAlertDialog.dismiss(tag: tag); }, confirmOnTap: () { confirmOnTap(); CommonAlertDialog.dismiss(tag: tag); }, tag: tag); } void deleteFriendDialog({required VoidCallback confirmOnTap}) { final tag = 'deleteFriendDialog'; CommonAlertDialog.show( tag: tag, titleWidget: Text( StringName.kindlyReminder, style: TextStyle( fontSize: 17.sp, color: '#333333'.color, fontWeight: FontWeight.bold), ), descWidget: Text( StringName.friendDeleteContent, style: TextStyle(fontSize: 15.sp, color: '#404040'.color), ), cancelText: StringName.dialogCancel, confirmText: StringName.dialogSure, cancelOnTap: () { CommonAlertDialog.dismiss(tag: tag); }, confirmOnTap: () { confirmOnTap(); CommonAlertDialog.dismiss(tag: tag); }); }