cargo66/lib/presentation/widgets/successful_auth_dialog.dart

54 lines
1.8 KiB
Dart

import 'package:flutter/material.dart';
import '../../configs/configs.dart';
Future<void> showSuccessfulAuthDialog(BuildContext context, String text) async {
return showDialog(
context: context,
barrierDismissible: false,
builder: (BuildContext context) {
return Dialog(
child: Container(
height: AppDimensions.normalize(77),
padding: Space.all(1, 1.05),
child: Center(
child: Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
'SUCCESSFULLY ${text.toUpperCase()}',
style: AppText.b1b,
),
Space.yf(.6),
Text(
'Congratulations,\nYour Account Has Been Successfully $text!',
style: AppText.b1?.copyWith(height: 1.5),
),
// Row(
// mainAxisAlignment: MainAxisAlignment.end,
// children: [
// TextButton(
// onPressed: () {
// context.read<CartBloc>().add(const GetCart());
// context.read<DeliveryInfoFetchCubit>().fetchDeliveryInfo();
// Navigator.of(context).pushNamedAndRemoveUntil(
// AppRouter.root,
// ModalRoute.withName(''),
// );
// },
// child: Text(
// 'Ok',
// style: AppText.h3b?.copyWith(color: AppColors.CommonCyan),
// ),
// )
// ],
// )
],
),
),
),
);
},
);
}