Update: 2026-06-11 18:22:57

This commit is contained in:
Hamza-Ayed
2026-06-11 18:22:59 +03:00
parent c5170a88d2
commit 727068b668
629 changed files with 46050 additions and 46109 deletions

View File

@@ -1,3 +1,4 @@
import 'package:siro_driver/constant/currency.dart';
import 'package:local_auth/local_auth.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
@@ -171,7 +172,7 @@ class WalletCaptainRefactored extends StatelessWidget {
?['morning_count'] ??
0,
targetProgress: 5,
reward: "+50 SYP",
reward: "+50 ${CurrencyHelper.currency}",
onTap: () =>
controller.addDriverWalletFromPromo('Morning Promo', 50),
),
@@ -183,7 +184,7 @@ class WalletCaptainRefactored extends StatelessWidget {
?['afternoon_count'] ??
0,
targetProgress: 5,
reward: "+50 SYP",
reward: "+50 ${CurrencyHelper.currency}",
onTap: () => controller.addDriverWalletFromPromo(
'Afternoon Promo', 50),
),
@@ -408,7 +409,13 @@ Future<dynamic> addSyrianPaymentMethod(
}
class SyrianPayoutController extends GetxController {
String dropdownValue = 'syriatel';
String dropdownValue = box.read(BoxName.countryCode) == 'Syria'
? 'syriatel'
: box.read(BoxName.countryCode) == 'Egypt'
? 'wallet payment'
: box.read(BoxName.countryCode) == 'Jordan'
? 'cliq'
: 'bank transfer';
void changeValue(String? newValue) {
if (newValue != null) {
dropdownValue = newValue;
@@ -433,7 +440,13 @@ class MyDropDownSyria extends StatelessWidget {
style: TextStyle(color: theme.textTheme.bodyLarge?.color),
underline: Container(height: 2, color: theme.primaryColor),
onChanged: (String? newValue) => controller.changeValue(newValue),
items: <String>['syriatel', 'mtn']
items: (box.read(BoxName.countryCode) == 'Syria'
? <String>['syriatel', 'mtn cash', 'sham cash']
: box.read(BoxName.countryCode) == 'Egypt'
? <String>['wallet payment', 'bank card payment']
: box.read(BoxName.countryCode) == 'Jordan'
? <String>['cliq']
: <String>['bank transfer', 'wallet'])
.map<DropdownMenuItem<String>>((String value) {
return DropdownMenuItem<String>(value: value, child: Text(value.tr));
}).toList(),