Initial commit for driver_tripz

This commit is contained in:
Hamza-Ayed
2026-01-20 23:45:40 +03:00
parent 322e4b9788
commit cb2a0f2493
400 changed files with 1450 additions and 49069 deletions

View File

@@ -76,7 +76,15 @@ class LoginPage extends StatelessWidget {
),
),
InkWell(
onTap: () async => await GoogleSignInHelper().signInFromLogin(),
onTap: () async {
final user =
await GoogleSignInHelper.signInFromLogin(); // 👈 استخدم هذا
if (user != null) {
print("Login success: ${user.email}");
// روح على الصفحة الرئيسية بعد تسجيل الدخول
// Get.offAll(() => HomePage());
}
},
child: _buildSocialButton(
icon: FontAwesome.google,
text: 'Sign In with Google'.tr,

View File

@@ -279,9 +279,9 @@ class RegisterPage extends StatelessWidget {
// )
],
),
MyElevatedButton(
title: 'Register'.tr,
onPressed: () => controller.register())
// MyElevatedButton(
// title: 'Register'.tr,
// // onPressed: () => controller.register())
]),
),
),

View File

@@ -83,7 +83,7 @@ class SmsSignupEgypt extends StatelessWidget {
const SizedBox(
height: 10,
),
if (registerController.isSent)
if (registerController.isOtpSent)
Padding(
padding: const EdgeInsets.all(16.0),
child: Form(
@@ -102,9 +102,9 @@ class SmsSignupEgypt extends StatelessWidget {
padding: const EdgeInsets.all(16.0),
child: MyElevatedButton(
onPressed: () async {
!registerController.isSent
!registerController.isOtpSent
? await registerController.sendOtpMessage()
: await registerController.verifySMSCode();
: await registerController.verifyOtpAndRegister();
},
title: 'Submit'.tr,
),

View File

@@ -51,9 +51,9 @@ class VerifyEmailPage extends StatelessWidget {
const SizedBox(
height: 30,
),
MyElevatedButton(
title: 'Send Verfication Code'.tr,
onPressed: () => controller.sendVerifications())
// MyElevatedButton(
// title: 'Send Verfication Code'.tr,
// onPressed: () => controller.sendVerifications())
],
),
),

View File

@@ -2,8 +2,8 @@ import 'package:Tripz/views/widgets/my_scafold.dart';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:share/share.dart';
import 'package:path/path.dart' as path;
import 'package:share_plus/share_plus.dart';
import '../../../controller/functions/audio_record1.dart';
@@ -194,7 +194,8 @@ class TripsRecordedPage extends StatelessWidget {
padding: EdgeInsets.zero,
child: const Icon(CupertinoIcons.share),
onPressed: () {
Share.shareFiles([audio.selectedFilePath!]);
Share.shareXFiles(
[XFile(audio.selectedFilePath!)]);
},
),
],

View File

@@ -95,7 +95,9 @@ class TestPage extends StatelessWidget {
firebaseMessagesController.sendNotificationToDriverMAP(
'Order',
'body',
'c2tXiuBJQCSg4CU4IfqYOL:APA91bFA0f8R3QMnPQnPEEdNyjY-jcoKt4nLBHxcLLsmDSuJn5yd4jSvwq7qDIZpkkPkjfjdwdKsGL0-G0aHpPyjfiBvbCwFmlRMCUKftNMNT7MJx2Bp16Y',
'enYFlS8ART-JNfvxgqSqut:APA91bG2pCi6LQjEVeBr8fbaBBIwXfdFUIelznzhmb-77xWMn0F3sCvzrNSXdHkvKbrvGQcQf5RyP-KfAfHOK3Z0Giu7_iau8Zg5UJ9ZIXzSzAhr4qV9emY'
// 'c2tXiuBJQCSg4CU4IfqYOL:APA91bFA0f8R3QMnPQnPEEdNyjY-jcoKt4nLBHxcLLsmDSuJn5yd4jSvwq7qDIZpkkPkjfjdwdKsGL0-G0aHpPyjfiBvbCwFmlRMCUKftNMNT7MJx2Bp16Y',
,
[
"32.1117875",
"36.0669891",