From 724227fc12e3dc45c6ce0edfa0686dc18da4a9f9 Mon Sep 17 00:00:00 2001 From: haroon amjad Date: Wed, 1 Mar 2023 13:30:01 +0300 Subject: [PATCH] Item for sale attachment updates --- .../items_for_sale/fragments/items_for_sale.dart | 10 +++------- .../screens/items_for_sale/item_for_sale_detail.dart | 4 ++-- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/lib/ui/screens/items_for_sale/fragments/items_for_sale.dart b/lib/ui/screens/items_for_sale/fragments/items_for_sale.dart index ae715fe..1ecd0c9 100644 --- a/lib/ui/screens/items_for_sale/fragments/items_for_sale.dart +++ b/lib/ui/screens/items_for_sale/fragments/items_for_sale.dart @@ -1,5 +1,3 @@ -import 'dart:convert'; - import 'package:easy_localization/easy_localization.dart'; import 'package:flutter/material.dart'; import 'package:flutter_svg/flutter_svg.dart'; @@ -98,9 +96,7 @@ class _ItemsForSaleFragmentState extends State { currentCategoryID == getSaleCategoriesList[index].categoryID ? const Icon(Icons.check_circle_rounded, color: MyColors.greenColor, size: 16.0) : Container(), ], ).expanded, - AppState().isArabic(context) - ?getSaleCategoriesList[index].titleAr!.toText10() - :getSaleCategoriesList[index].title!.toText10() + AppState().isArabic(context) ? getSaleCategoriesList[index].titleAr!.toText10() : getSaleCategoriesList[index].title!.toText10() ], ).paddingOnly(left: 10, right: 10, bottom: 10, top: 12).expanded.objectContainerView(disablePadding: true), ), @@ -163,8 +159,8 @@ class _ItemsForSaleFragmentState extends State { aspectRatio: 148 / 127, child: ClipRRect( borderRadius: BorderRadius.circular(6), - child: Image.memory( - base64Decode(getItemsForSaleList.itemAttachments![0].content!), + child: Image.network( + getItemsForSaleList.itemAttachments![0].filePath!, fit: BoxFit.cover, ), ), diff --git a/lib/ui/screens/items_for_sale/item_for_sale_detail.dart b/lib/ui/screens/items_for_sale/item_for_sale_detail.dart index ce1809a..fffcde9 100644 --- a/lib/ui/screens/items_for_sale/item_for_sale_detail.dart +++ b/lib/ui/screens/items_for_sale/item_for_sale_detail.dart @@ -139,8 +139,8 @@ class _ItemForSaleDetailPageState extends State { padding: const EdgeInsets.only(left: 8.0, right: 8.0), child: ClipRRect( borderRadius: BorderRadius.circular(6), - child: Image.memory( - base64Decode(element.content!), + child: Image.network( + getItemsForSaleList.itemAttachments![0].filePath!, fit: BoxFit.cover, ), ),