BASE: Switch From EasyLocalization To GetX Localization.
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
import 'package:customer/screen_ui/parcel_service/parcel_review_screen.dart';
|
||||
import 'package:dotted_border/dotted_border.dart';
|
||||
import 'package:easy_localization/easy_localization.dart';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_svg/svg.dart';
|
||||
import 'package:get/get.dart' hide Trans;
|
||||
import 'package:get/get.dart';
|
||||
import '../../constant/constant.dart';
|
||||
import '../../controllers/parcel_order_details_controller.dart';
|
||||
import '../../controllers/theme_controller.dart';
|
||||
@@ -62,7 +62,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
Text(
|
||||
"Order Details".tr(),
|
||||
"Order Details".tr,
|
||||
style: AppThemeData.boldTextStyle(
|
||||
fontSize: 18,
|
||||
color: AppThemeData.grey900,
|
||||
@@ -70,7 +70,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
),
|
||||
Text(
|
||||
"Your parcel is on the way. Track it in real time below."
|
||||
.tr(),
|
||||
.tr,
|
||||
maxLines: 1,
|
||||
overflow: TextOverflow.ellipsis,
|
||||
style: AppThemeData.mediumTextStyle(
|
||||
@@ -110,8 +110,8 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
width: double.infinity,
|
||||
padding: const EdgeInsets.all(16),
|
||||
child: Text(
|
||||
"${'Order Id:'.tr()} ${Constant.orderId(orderId: controller.parcelOrder.value.id.toString())}"
|
||||
.tr(),
|
||||
"${'Order Id:'.tr} ${Constant.orderId(orderId: controller.parcelOrder.value.id.toString())}"
|
||||
.tr,
|
||||
textAlign: TextAlign.start,
|
||||
style: TextStyle(
|
||||
fontFamily: AppThemeData.semiBold,
|
||||
@@ -187,7 +187,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
CrossAxisAlignment.start,
|
||||
children: [
|
||||
_infoSection(
|
||||
"Pickup Address (Sender):".tr(),
|
||||
"Pickup Address (Sender):".tr,
|
||||
controller
|
||||
.parcelOrder
|
||||
.value
|
||||
@@ -213,7 +213,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
),
|
||||
const SizedBox(height: 16),
|
||||
_infoSection(
|
||||
"Delivery Address (Receiver):".tr(),
|
||||
"Delivery Address (Receiver):".tr,
|
||||
controller
|
||||
.parcelOrder
|
||||
.value
|
||||
@@ -250,7 +250,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
Padding(
|
||||
padding: const EdgeInsets.only(bottom: 8.0),
|
||||
child: Text(
|
||||
"${'Schedule Pickup time:'.tr()} ${controller.formatDate(controller.parcelOrder.value.senderPickupDateTime!)}",
|
||||
"${'Schedule Pickup time:'.tr} ${controller.formatDate(controller.parcelOrder.value.senderPickupDateTime!)}",
|
||||
style: AppThemeData.mediumTextStyle(
|
||||
fontSize: 14,
|
||||
color: AppThemeData.info400,
|
||||
@@ -261,7 +261,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
Padding(
|
||||
padding: const EdgeInsets.only(bottom: 8.0),
|
||||
child: Text(
|
||||
"${'Order Date:'.tr()}${controller.parcelOrder.value.isSchedule == true ? controller.formatDate(controller.parcelOrder.value.createdAt!) : controller.formatDate(controller.parcelOrder.value.senderPickupDateTime!)}",
|
||||
"${'Order Date:'.tr}${controller.parcelOrder.value.isSchedule == true ? controller.formatDate(controller.parcelOrder.value.createdAt!) : controller.formatDate(controller.parcelOrder.value.senderPickupDateTime!)}",
|
||||
style: AppThemeData.mediumTextStyle(
|
||||
fontSize: 14,
|
||||
color: AppThemeData.info400,
|
||||
@@ -274,7 +274,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
MainAxisAlignment.spaceBetween,
|
||||
children: [
|
||||
Text(
|
||||
"Parcel Type:".tr(),
|
||||
"Parcel Type:".tr,
|
||||
style: AppThemeData.semiBoldTextStyle(
|
||||
fontSize: 16,
|
||||
color:
|
||||
@@ -381,14 +381,14 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
children: [
|
||||
_iconTile(
|
||||
"${controller.parcelOrder.value.distance ?? '--'} ${Constant.distanceType}",
|
||||
"Distance".tr(),
|
||||
"Distance".tr,
|
||||
"assets/icons/ic_distance_parcel.svg",
|
||||
isDark,
|
||||
),
|
||||
_iconTile(
|
||||
controller.parcelOrder.value.parcelWeight ??
|
||||
'--',
|
||||
"Weight".tr(),
|
||||
"Weight".tr,
|
||||
"assets/icons/ic_weight_parcel.svg",
|
||||
isDark,
|
||||
),
|
||||
@@ -396,7 +396,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
Constant.amountShow(
|
||||
amount: controller.parcelOrder.value.subTotal,
|
||||
),
|
||||
"Rate".tr(),
|
||||
"Rate".tr,
|
||||
"assets/icons/ic_rate_parcel.svg",
|
||||
isDark,
|
||||
),
|
||||
@@ -426,7 +426,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
Text(
|
||||
"About Driver".tr(),
|
||||
"About Driver".tr,
|
||||
style: AppThemeData.boldTextStyle(
|
||||
fontSize: 14,
|
||||
color:
|
||||
@@ -524,8 +524,8 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
.value
|
||||
.id!
|
||||
.isNotEmpty
|
||||
? 'Update Review'.tr()
|
||||
: 'Add Review'.tr(),
|
||||
? 'Update Review'.tr
|
||||
: 'Add Review'.tr,
|
||||
onPress: () async {
|
||||
final result = await Get.to(
|
||||
() => ParcelReviewScreen(),
|
||||
@@ -604,7 +604,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
InkWell(
|
||||
onTap: () async {
|
||||
ShowToastDialog.showLoader(
|
||||
"Please wait...".tr(),
|
||||
"Please wait...".tr,
|
||||
);
|
||||
|
||||
UserModel? customer =
|
||||
@@ -709,7 +709,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
Text(
|
||||
"Order Summary".tr(),
|
||||
"Order Summary".tr,
|
||||
style: AppThemeData.boldTextStyle(
|
||||
fontSize: 14,
|
||||
color: AppThemeData.grey500,
|
||||
@@ -719,7 +719,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
|
||||
// Subtotal
|
||||
_summaryTile(
|
||||
"Subtotal".tr(),
|
||||
"Subtotal".tr,
|
||||
Constant.amountShow(
|
||||
amount: controller.subTotal.value.toString(),
|
||||
),
|
||||
@@ -728,7 +728,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
|
||||
// Discount
|
||||
_summaryTile(
|
||||
"Discount".tr(),
|
||||
"Discount".tr,
|
||||
Constant.amountShow(
|
||||
amount: controller.discount.value.toString(),
|
||||
),
|
||||
@@ -778,7 +778,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
|
||||
// Total
|
||||
_summaryTile(
|
||||
"Order Total".tr(),
|
||||
"Order Total".tr,
|
||||
Constant.amountShow(
|
||||
amount:
|
||||
controller.totalAmount.value.toString(),
|
||||
@@ -796,7 +796,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
? Padding(
|
||||
padding: const EdgeInsets.all(16.0),
|
||||
child: RoundedButtonFill(
|
||||
title: "Cancel Parcel".tr(),
|
||||
title: "Cancel Parcel".tr,
|
||||
onPress: () {
|
||||
controller.cancelParcelOrder();
|
||||
},
|
||||
@@ -838,7 +838,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
children: [
|
||||
Text(
|
||||
"Parcel Status Timeline".tr(),
|
||||
"Parcel Status Timeline".tr,
|
||||
style: AppThemeData.semiBoldTextStyle(
|
||||
color:
|
||||
isDark
|
||||
@@ -859,7 +859,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
height: 80,
|
||||
child: Center(
|
||||
child: Text(
|
||||
"No status updates yet".tr(),
|
||||
"No status updates yet".tr,
|
||||
style: AppThemeData.mediumTextStyle(
|
||||
color:
|
||||
isDark
|
||||
@@ -1011,7 +1011,7 @@ class ParcelOrderDetails extends StatelessWidget {
|
||||
Text(
|
||||
value,
|
||||
style: AppThemeData.semiBoldTextStyle(
|
||||
fontSize: title == "Order Total".tr() ? 18 : 16,
|
||||
fontSize: title == "Order Total".tr ? 18 : 16,
|
||||
color: isDark ? AppThemeData.greyDark900 : AppThemeData.grey900,
|
||||
),
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user