From a708cf23eeb5ccf138edc585a88f6cd3b7b32197 Mon Sep 17 00:00:00 2001 From: Mohamed Nouffer Date: Thu, 2 Feb 2023 15:43:35 +0530 Subject: [PATCH] update list image view --- lib/widgets/destination_widget.dart | 3 ++- lib/widgets/list_widget.dart | 9 ++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/widgets/destination_widget.dart b/lib/widgets/destination_widget.dart index bd5065f..c2b70be 100644 --- a/lib/widgets/destination_widget.dart +++ b/lib/widgets/destination_widget.dart @@ -37,8 +37,9 @@ class DestinationWidget extends StatelessWidget { } else { String server_url = ConstValues.currentServer(); + //print("==== photo is ${server_url + '/media/compressed/' + destinationController.destinations[index].photos!} ==="); return Image(image: NetworkImage( - '${server_url}/media/' + destinationController.destinations[index].photos!), + '${server_url}/media/compressed/' + destinationController.destinations[index].photos!), errorBuilder: (BuildContext context, Object exception, StackTrace? stackTrace) { return Image.asset("assets/images/empty_image.png"); }, diff --git a/lib/widgets/list_widget.dart b/lib/widgets/list_widget.dart index 1b071ae..c663d05 100644 --- a/lib/widgets/list_widget.dart +++ b/lib/widgets/list_widget.dart @@ -4,6 +4,7 @@ import 'package:get/get.dart'; import 'package:rogapp/model/destination.dart'; import 'package:rogapp/pages/destination/destination_controller.dart'; import 'package:rogapp/pages/index/index_controller.dart'; +import 'package:rogapp/utils/const.dart'; import 'package:rogapp/widgets/bottom_sheet_new.dart'; import 'package:rogapp/widgets/bottom_sheet_widget.dart'; @@ -18,8 +19,14 @@ class ListWidget extends StatelessWidget { return Image(image: AssetImage('assets/images/empty_image.png')); } else{ + print("==== photo index is ${index} ==="); + String server_url = ConstValues.currentServer(); + GeoJsonFeature gf = indexController.locations[0].collection[index]; + String _photo = gf!.properties!["photos"]; return Image( - image: NetworkImage(indexController.locations[0].collection[index].properties!["photos"]), + image: NetworkImage( + '${server_url}/media/compressed/' + _photo + ), errorBuilder: (BuildContext context, Object exception, StackTrace? stackTrace) { return Image.asset("assets/images/empty_image.png"); },