This commit is contained in:
Hamza-Ayed
2024-06-28 19:09:55 +03:00
parent 715726a52d
commit 6fb79baab4
17 changed files with 332 additions and 315 deletions

View File

@@ -25,9 +25,9 @@ class LoginCaptin extends StatelessWidget {
final AuthController authController = Get.put(AuthController());
@override
Widget build(BuildContext context) {
Get.put(LoginCaptinController());
Get.put(LoginDriverController());
// Get.put(LocationBackgroundController());
return GetBuilder<LoginCaptinController>(
return GetBuilder<LoginDriverController>(
builder: (controller) => MyScafolld(
title: 'Login Driver'.tr,
isleading: false,
@@ -221,8 +221,8 @@ class LoginCaptin extends StatelessWidget {
box.write(BoxName.driverID, user.uid);
box.write(
BoxName.emailDriver, user.email);
Get.find<LoginCaptinController>()
.loginFromSignInGoogle(
Get.find<LoginDriverController>()
.loginUsingCredentials(
box.read(BoxName.driverID).toString(),
box
.read(BoxName.emailDriver)
@@ -347,7 +347,7 @@ class LoginCaptin extends StatelessWidget {
const SizedBox(
height: 100,
),
GetBuilder<LoginCaptinController>(
GetBuilder<LoginDriverController>(
builder: (controller) => Column(
children: [
Row(
@@ -381,7 +381,7 @@ class LoginCaptin extends StatelessWidget {
}
locationPermissionDialog() {
return GetBuilder<LoginCaptinController>(builder: (controller) {
return GetBuilder<LoginDriverController>(builder: (controller) {
return Padding(
padding: const EdgeInsets.all(16),
child: Container(

View File

@@ -79,7 +79,7 @@ class CountryPicker extends StatelessWidget {
MyElevatedButton(
title: 'Select Country'.tr, // Use translated text for button
onPressed: () {
Get.find<LoginCaptinController>().saveCountryCode(controller
Get.find<LoginDriverController>().saveCountryCode(controller
.selectedCountry
.toString()); // No conversion needed
box.write(
@@ -98,8 +98,8 @@ class CountryPicker extends StatelessWidget {
class CountryPickerFromSetting extends StatelessWidget {
final ProfileController controller = Get.put(ProfileController());
final LoginCaptinController loginController =
Get.put(LoginCaptinController());
final LoginDriverController loginController =
Get.put(LoginDriverController());
final List<String> countryOptions = [
'Jordan',