Initial commit for driver_tripz
This commit is contained in:
@@ -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,
|
||||
|
||||
@@ -279,9 +279,9 @@ class RegisterPage extends StatelessWidget {
|
||||
// )
|
||||
],
|
||||
),
|
||||
MyElevatedButton(
|
||||
title: 'Register'.tr,
|
||||
onPressed: () => controller.register())
|
||||
// MyElevatedButton(
|
||||
// title: 'Register'.tr,
|
||||
// // onPressed: () => controller.register())
|
||||
]),
|
||||
),
|
||||
),
|
||||
|
||||
@@ -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,
|
||||
),
|
||||
|
||||
@@ -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())
|
||||
],
|
||||
),
|
||||
),
|
||||
|
||||
@@ -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!)]);
|
||||
},
|
||||
),
|
||||
],
|
||||
|
||||
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user