Update: 2026-08-07 16:25:34

This commit is contained in:
Hamza-Ayed
2026-08-07 16:25:34 +03:00
parent 9338e76894
commit cdd36d4777
16 changed files with 744 additions and 13 deletions
@@ -6,6 +6,7 @@ import 'package:get/get.dart';
import 'package:intaleq_maps/intaleq_maps.dart'; // لتحديد الأنواع إذا لزم
import '../widgets/scheduled_ride_badge.dart';
import '../widgets/sms_ride_badge.dart';
import '../../constant/box_name.dart';
import '../../constant/colors.dart';
import '../../constant/links.dart';
@@ -195,6 +196,12 @@ class RideAvailableCard extends StatelessWidget {
const SizedBox(height: 8),
ScheduledRideBadge(rideInfo: rideInfo, compact: true),
],
// راكب طلب برسالة نصية — لا يملك إنترنت، والاتصال هو
// الوسيلة الوحيدة للتواصل معه.
if (SmsRideBadge.isSmsRide(rideInfo)) ...[
const SizedBox(height: 8),
SmsRideBadge(rideInfo: rideInfo, compact: true),
],
if (rideInfo['has_steps']?.toString() == 'true') ...[
const SizedBox(height: 8),
Container(