BASE: Update Icons & Name Of The App.

This commit is contained in:
2025-12-04 10:23:59 +05:00
parent b04050384d
commit e602782edd
228 changed files with 34364 additions and 7905 deletions

View File

@@ -1,7 +1,7 @@
import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:easy_localization/easy_localization.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:get/get.dart' hide Trans;
import '../constant/collection_name.dart';
import '../models/rating_model.dart';
import '../models/rental_order_model.dart';
@@ -48,12 +48,17 @@ class RentalReviewController extends GetxController {
}
});
await FireStoreUtils.getUserProfile(order.value?.driverId ?? '').then((value) {
await FireStoreUtils.getUserProfile(order.value?.driverId ?? '').then((
value,
) {
if (value != null) {
driverUser.value = value;
final int userReviewsCount = int.tryParse(driverUser.value!.reviewsCount?.toString() ?? "0") ?? 0;
final int userReviewsSum = int.tryParse(driverUser.value!.reviewsSum?.toString() ?? "0") ?? 0;
final int userReviewsCount =
int.tryParse(driverUser.value!.reviewsCount?.toString() ?? "0") ??
0;
final int userReviewsSum =
int.tryParse(driverUser.value!.reviewsSum?.toString() ?? "0") ?? 0;
if (ratingModel.value != null) {
final int oldRating = ratingModel.value?.rating?.toInt() ?? 0;
@@ -78,7 +83,9 @@ class RentalReviewController extends GetxController {
ShowToastDialog.showLoader("Submit in...".tr());
final user = await FireStoreUtils.getUserProfile(order.value?.driverId ?? '');
final user = await FireStoreUtils.getUserProfile(
order.value?.driverId ?? '',
);
if (user != null) {
user.reviewsCount = (futureCount.value + 1).toString();
@@ -95,7 +102,8 @@ class RentalReviewController extends GetxController {
driverId: ratingModel.value!.driverId,
customerId: ratingModel.value!.customerId,
vendorId: ratingModel.value?.vendorId,
uname: "${Constant.userModel?.firstName ?? ''} ${Constant.userModel?.lastName ?? ''}",
uname:
"${Constant.userModel?.firstName ?? ''} ${Constant.userModel?.lastName ?? ''}",
profile: Constant.userModel?.profilePictureURL,
createdAt: Timestamp.now(),
);
@@ -106,7 +114,8 @@ class RentalReviewController extends GetxController {
}
} else {
/// New review
final docRef = FireStoreUtils.fireStore.collection(CollectionName.itemsReview).doc();
final docRef =
FireStoreUtils.fireStore.collection(CollectionName.itemsReview).doc();
final newRating = RatingModel(
id: docRef.id,
comment: comment.value.text,
@@ -115,7 +124,8 @@ class RentalReviewController extends GetxController {
orderId: order.value?.id,
driverId: order.value?.driverId.toString(),
customerId: Constant.userModel?.id,
uname: "${Constant.userModel?.firstName ?? ''} ${Constant.userModel?.lastName ?? ''}",
uname:
"${Constant.userModel?.firstName ?? ''} ${Constant.userModel?.lastName ?? ''}",
profile: Constant.userModel?.profilePictureURL,
createdAt: Timestamp.now(),
);