the logic is correct but when I try to enter email not exist it showing me the success dialog :( InkWell( onTap: () async { if (email.text == null || email.text.isEmpty) { AwesomeDialog( context: context, dialogType: DialogType.warning, animType: AnimType.rightSlide, title: 'Warning', desc: 'Enter An Email First!', ).show(); return; } try { await FirebaseAuth.instance .sendPasswordResetEmail(email: email.text); AwesomeDialog( context: context, dialogType: DialogType.success, animType: AnimType.rightSlide, title: 'Done', desc:'Your password reset has been sent to your email', ).show(); } catch (e) { print("Error: $e"); // Log the error for debugging purposes AwesomeDialog( context: context, dialogType: DialogType.error, // Change to error dialog type animType: AnimType.rightSlide, title: 'Error', desc: 'Please enter a valid email', ).show(); } }
ما شاء الله شرح خرااااااااااافي.
بارك الله فيك وفي من علمك.
مجهود رائع منك يا هندسة الشهادة لله افضل حد شرح فلاتر سواء عربى او اجنبى
درس رائع ❤❤❤
استاذنا وائل ممكن تحديث لكورس ال e commerce لان كثير من الاور تغيرت
او نعمل مشروح لتطبيق مدرسي مثلا بيكون ابسط اعتقد
هل يمكن شرح تسجيل الدخول ببصمة اليد
مشكور على جهود يا ريت تعمل عن طريق الهاتف مع نسيان كلمة المرور عن طريق فاير بيز
ممكن ترفع الاكواظ
ما ضبطت معي
مبدع
the logic is correct but when I try to enter email not exist it showing me the success dialog :( InkWell(
onTap: () async {
if (email.text == null || email.text.isEmpty) {
AwesomeDialog(
context: context,
dialogType: DialogType.warning,
animType: AnimType.rightSlide,
title: 'Warning',
desc: 'Enter An Email First!',
).show();
return;
}
try {
await FirebaseAuth.instance
.sendPasswordResetEmail(email: email.text);
AwesomeDialog(
context: context,
dialogType: DialogType.success,
animType: AnimType.rightSlide,
title: 'Done',
desc:'Your password reset has been sent to your email',
).show();
} catch (e) {
print("Error: $e"); // Log the error for debugging purposes
AwesomeDialog(
context: context,
dialogType:
DialogType.error, // Change to error dialog type
animType: AnimType.rightSlide,
title: 'Error',
desc: 'Please enter a valid email',
).show();
}
}
نفس الشي، هل لقيت حل؟
لا مالقيتوش خليتها هكاك , catch dont work@@zo0oi_574
@@zo0oi_574 حليتو المشكلة ؟؟؟؟؟