Initial commit

This commit is contained in:
2025-12-08 23:25:00 +05:00
commit ee5cb4ac1a
851 changed files with 115172 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
import 'package:driver/constant/show_toast_dialog.dart';
import 'package:firebase_auth/firebase_auth.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
class ForgotPasswordController extends GetxController {
Rx<TextEditingController> emailEditingController = TextEditingController().obs;
Future<void> forgotPassword() async {
try {
ShowToastDialog.showLoader("Please wait".tr);
await FirebaseAuth.instance.sendPasswordResetEmail(
email: emailEditingController.value.text,
);
ShowToastDialog.closeLoader();
ShowToastDialog.showToast('${'Reset Password link sent your'.tr} ${emailEditingController.value.text} ${'email'.tr}');
Get.back();
} on FirebaseAuthException catch (e) {
if (e.code == 'user-not-found') {
ShowToastDialog.showToast('No user found for that email.'.tr);
}
}
}
}