Update codebase

This commit is contained in:
Hamza-Ayed
2026-08-11 00:11:23 +03:00
parent 6726fcd917
commit 0ff7d04f9a
345 changed files with 3756 additions and 3369 deletions
@@ -1,4 +1,4 @@
import 'package:siro_driver/constant/currency.dart';
import 'package:tripz_driver/constant/currency.dart';
import 'dart:convert';
import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
@@ -1,8 +1,8 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:siro_driver/controller/notification/notification_captain_controller.dart';
import 'package:tripz_driver/controller/notification/notification_captain_controller.dart';
import '../widgets/ui/siro_ui.dart';
import '../widgets/ui/tripz_ui.dart';
class NotificationCaptain extends StatelessWidget {
const NotificationCaptain({super.key});
@@ -11,11 +11,11 @@ class NotificationCaptain extends StatelessWidget {
Widget build(BuildContext context) {
Get.put(NotificationCaptainController());
return SiroPage(
return TripzPage(
title: 'Notifications'.tr,
body: GetBuilder<NotificationCaptainController>(
builder: (controller) {
if (controller.isLoading) return const SiroLoading();
if (controller.isLoading) return const TripzLoading();
final data = controller.notificationData['message'];
@@ -25,7 +25,7 @@ class NotificationCaptain extends StatelessWidget {
final List items = data is List ? data : const [];
if (items.isEmpty) {
return SiroEmptyState(
return TripzEmptyState(
icon: Icons.notifications_off_rounded,
title: 'No Notifications'.tr,
message: 'There are no notifications at this time.'.tr,
@@ -33,11 +33,11 @@ class NotificationCaptain extends StatelessWidget {
}
return ListView.builder(
padding: SiroUi.pageInsets,
padding: TripzUi.pageInsets,
itemCount: items.length,
itemBuilder: (BuildContext context, int index) {
final res = items[index];
return SiroCard(
return TripzCard(
onTap: () => _showDetails(
context,
res['title']?.toString() ?? '',
@@ -50,8 +50,8 @@ class NotificationCaptain extends StatelessWidget {
child: Row(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
SiroIconBadge(Icons.notifications_rounded,
color: SiroUi.interactive(context)),
TripzIconBadge(Icons.notifications_rounded,
color: TripzUi.interactive(context)),
const SizedBox(width: 12),
Expanded(
child: Column(
@@ -89,8 +89,8 @@ class NotificationCaptain extends StatelessWidget {
showDialog(
context: context,
builder: (BuildContext ctx) => AlertDialog(
icon: SiroIconBadge(Icons.notifications_active_rounded,
color: SiroUi.interactive(ctx), size: 22),
icon: TripzIconBadge(Icons.notifications_active_rounded,
color: TripzUi.interactive(ctx), size: 22),
title: Text(title, textAlign: TextAlign.center),
content: Text(content, textAlign: TextAlign.center),
actionsAlignment: MainAxisAlignment.center,
@@ -98,7 +98,7 @@ class NotificationCaptain extends StatelessWidget {
TextButton(
onPressed: () => Navigator.of(ctx).pop(),
child: Text('Back'.tr,
style: TextStyle(color: SiroUi.subtle(ctx))),
style: TextStyle(color: TripzUi.subtle(ctx))),
),
ElevatedButton(
onPressed: onConfirm,
@@ -1,7 +1,7 @@
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:siro_driver/constant/colors.dart';
import 'package:siro_driver/constant/style.dart';
import 'package:tripz_driver/constant/colors.dart';
import 'package:tripz_driver/constant/style.dart';
import '../../controller/notification/passenger_notification_controller.dart';
import '../widgets/elevated_btn.dart';