Update codebase

This commit is contained in:
Hamza-Ayed
2026-08-09 16:56:13 +03:00
parent 95e2e4f35d
commit b64debaa88
1058 changed files with 164327 additions and 113928 deletions
@@ -1,11 +1,11 @@
import 'dart:convert';
import 'package:tripz_rider/views/widgets/elevated_btn.dart';
import 'package:siro_rider/views/widgets/elevated_btn.dart';
import 'package:get/get.dart';
import 'package:tripz_rider/constant/box_name.dart';
import 'package:tripz_rider/constant/links.dart';
import 'package:tripz_rider/controller/functions/crud.dart';
import 'package:tripz_rider/main.dart';
import 'package:siro_rider/constant/box_name.dart';
import 'package:siro_rider/constant/links.dart';
import 'package:siro_rider/controller/functions/crud.dart';
import 'package:siro_rider/main.dart';
class DriverWalletHistoryController extends GetxController {
bool isLoading = false;
@@ -1,10 +1,10 @@
import 'dart:convert';
import 'package:get/get.dart';
import 'package:tripz_rider/constant/box_name.dart';
import 'package:tripz_rider/constant/links.dart';
import 'package:tripz_rider/controller/functions/crud.dart';
import 'package:tripz_rider/main.dart';
import 'package:siro_rider/constant/box_name.dart';
import 'package:siro_rider/constant/links.dart';
import 'package:siro_rider/controller/functions/crud.dart';
import 'package:siro_rider/main.dart';
import '../../views/widgets/mydialoug.dart';
@@ -1,10 +1,10 @@
import 'dart:convert';
import 'package:tripz_rider/constant/style.dart';
import 'package:tripz_rider/views/home/map_page_passenger.dart';
import 'package:siro_rider/constant/style.dart';
import 'package:siro_rider/views/home/map_page_passenger.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:local_auth/local_auth.dart';
import 'package:tripz_rider/controller/home/map/ride_lifecycle_controller.dart';
import 'package:siro_rider/controller/home/map/ride_lifecycle_controller.dart';
import 'package:webview_flutter/webview_flutter.dart';
import '../../constant/box_name.dart';
@@ -53,8 +53,13 @@ class PaymentController extends GetxController {
await CRUD().getWallet(
link: AppLink.getWalletByPassenger,
payload: {'passenger_id': box.read(BoxName.passengerID)}).then((value) {
box.write(BoxName.passengerWalletTotal,
value['message'][0]['total'].toString());
final msg = value['message'];
if (msg is List && msg.isNotEmpty) {
box.write(BoxName.passengerWalletTotal,
(msg[0]['total'] ?? '0').toString());
} else {
box.write(BoxName.passengerWalletTotal, '0');
}
});
isLoading = false;
update();
@@ -1,4 +1,4 @@
import 'package:tripz_rider/constant/box_name.dart';
import 'package:siro_rider/constant/box_name.dart';
import 'package:dio/dio.dart' as dio;
import 'package:dio/dio.dart';
import 'package:get/get.dart';
@@ -1,4 +1,4 @@
import 'package:tripz_rider/print.dart';
import 'package:siro_rider/print.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:webview_flutter/webview_flutter.dart';
@@ -1,9 +1,9 @@
import 'dart:convert';
import 'package:tripz_rider/constant/box_name.dart';
import 'package:tripz_rider/constant/links.dart';
import 'package:tripz_rider/controller/functions/crud.dart';
import 'package:tripz_rider/main.dart';
import 'package:siro_rider/constant/box_name.dart';
import 'package:siro_rider/constant/links.dart';
import 'package:siro_rider/controller/functions/crud.dart';
import 'package:siro_rider/main.dart';
import 'package:dio/dio.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
@@ -1,5 +1,5 @@
import 'package:tripz_rider/constant/box_name.dart';
import 'package:tripz_rider/main.dart';
import 'package:siro_rider/constant/box_name.dart';
import 'package:siro_rider/main.dart';
import 'package:dio/dio.dart';
import 'package:flutter/material.dart';
import 'package:webview_flutter/webview_flutter.dart';
@@ -272,7 +272,7 @@ class PaymobBillingDataWallet {
(box.read(BoxName.name).toString().split(' ')[0]).toString(),
"last_name":
(box.read(BoxName.name).toString().split(' ')[1]).toString() ??
'Tripz',
'Siro',
"phone_number": (box.read(BoxName.phoneWallet)),
"apartment": apartment ?? "NA",
"floor": floor ?? "NA",
@@ -1,10 +1,10 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:tripz_rider/constant/box_name.dart';
import 'package:tripz_rider/constant/links.dart';
import 'package:tripz_rider/main.dart';
import 'package:tripz_rider/controller/functions/crud.dart';
import 'package:tripz_rider/views/widgets/error_snakbar.dart';
import 'package:siro_rider/constant/box_name.dart';
import 'package:siro_rider/constant/links.dart';
import 'package:siro_rider/main.dart';
import 'package:siro_rider/controller/functions/crud.dart';
import 'package:siro_rider/views/widgets/error_snakbar.dart';
class PrimeController extends GetxController {
// ── State ──────────────────────────────────────────────────
@@ -103,14 +103,14 @@ class PrimeController extends GetxController {
// ── Dialogs ───────────────────────────────────────────────
void _showSuccessDialog(BuildContext context) {
Get.defaultDialog(
title: '👑 Tripz Prime!',
title: '👑 Siro Prime!',
content: Column(
mainAxisSize: MainAxisSize.min,
children: [
const Icon(Icons.verified, color: Colors.amber, size: 48),
const SizedBox(height: 12),
Text(
'You are now a Tripz Prime member! Enjoy no surge pricing for 30 days.'.tr,
'You are now a Siro Prime member! Enjoy no surge pricing for 30 days.'.tr,
textAlign: TextAlign.center,
),
if (expireAt != null) ...[
@@ -147,7 +147,7 @@ class PrimeController extends GetxController {
),
const SizedBox(height: 8),
Text(
'Please top up your wallet to subscribe to Tripz Prime.'.tr,
'Please top up your wallet to subscribe to Siro Prime.'.tr,
textAlign: TextAlign.center,
style: const TextStyle(color: Colors.grey),
),