first commit

This commit is contained in:
2026-02-07 15:57:09 +07:00
commit 157096f164
1153 changed files with 415766 additions and 0 deletions

View File

@@ -0,0 +1,69 @@
import 'dart:ui';
import 'package:flutter/material.dart';
import 'package:mobile_pos/generated/l10n.dart' as lang;
import '../../../constant.dart';
Future<dynamic> checkEmailForCodePupUp({required String email, required BuildContext context, required TextTheme textTheme}) {
return showDialog(
barrierDismissible: false,
context: context,
builder: (BuildContext contextPopUp) {
return WillPopScope(
onWillPop: () async => false,
child: BackdropFilter(
filter: ImageFilter.blur(sigmaX: 4, sigmaY: 4),
child: Dialog(
backgroundColor: kWhite,
surfaceTintColor: kWhite,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(16.0),
),
child: Padding(
padding: const EdgeInsets.all(20),
child: Column(
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text(
lang.S.of(context).verifyYourEmail,
// 'Verify Your Email',
style: textTheme.titleMedium?.copyWith(fontSize: 24.0),
),
const SizedBox(height: 10.0),
Text(
lang.S.of(context).weHaveSentAConfirmationEmailTo,
//'We have sent a confirmation email to',
textAlign: TextAlign.center,
style: textTheme.bodyMedium?.copyWith(fontWeight: FontWeight.normal, color: kGreyTextColor, fontSize: 16),
),
Text(
email,
style: textTheme.bodyMedium?.copyWith(fontWeight: FontWeight.bold, fontSize: 16),
),
const SizedBox(height: 16.0),
Text(
lang.S.of(context).folder,
// 'It May be that the mail ended up in your spam folder.',
textAlign: TextAlign.center,
style: textTheme.bodyMedium?.copyWith(fontWeight: FontWeight.normal, color: kGreyTextColor, fontSize: 16),
),
const SizedBox(height: 17.0),
ElevatedButton(
onPressed: () {
Navigator.pop(contextPopUp, true);
},
child: Text(lang.S.of(context).gotIt),
//'Got It !',
),
],
),
),
),
),
);
},
);
}