fix : loading slider widget
This commit is contained in:
@@ -2,18 +2,17 @@ library;
|
||||
|
||||
export 'package:android_intent_plus/android_intent.dart';
|
||||
export 'package:android_intent_plus/flag.dart';
|
||||
export 'package:cached_network_image/cached_network_image.dart' ;
|
||||
export 'package:connectivity_plus/connectivity_plus.dart';
|
||||
export 'package:device_info_plus/device_info_plus.dart';
|
||||
export 'package:dio/dio.dart';
|
||||
//other packages
|
||||
export 'package:flutter_localizations/flutter_localizations.dart';
|
||||
export 'package:smooth_page_indicator/smooth_page_indicator.dart';
|
||||
//map
|
||||
export 'package:flutter_map/flutter_map.dart';
|
||||
export 'package:flutter_map_animations/flutter_map_animations.dart';
|
||||
export 'package:flutter_map_marker_cluster/flutter_map_marker_cluster.dart';
|
||||
export 'package:flutter_map_tile_caching/flutter_map_tile_caching.dart';
|
||||
|
||||
export 'package:flutter_map_tile_caching/flutter_map_tile_caching.dart' hide DownloadProgress;
|
||||
export 'package:flutter_rating_bar/flutter_rating_bar.dart';
|
||||
export 'package:flutter_screenutil/flutter_screenutil.dart';
|
||||
export 'package:flutter_secure_storage/flutter_secure_storage.dart';
|
||||
@@ -42,6 +41,7 @@ export 'package:pretty_dio_logger/pretty_dio_logger.dart';
|
||||
export 'package:rasadyar_core/presentation/common/common.dart';
|
||||
export 'package:rasadyar_core/presentation/utils/utils.dart';
|
||||
export 'package:rasadyar_core/presentation/widget/widget.dart';
|
||||
export 'package:smooth_page_indicator/smooth_page_indicator.dart';
|
||||
|
||||
//models
|
||||
export 'data/model/model.dart';
|
||||
|
||||
@@ -29,10 +29,16 @@ class SliderWidget extends GetView<SliderLogic> {
|
||||
String? image = state?[index];
|
||||
return Container(
|
||||
height: height.h,
|
||||
margin: EdgeInsets.symmetric(horizontal: 6.w),
|
||||
decoration: BoxDecoration(
|
||||
borderRadius: BorderRadius.circular(8.r),
|
||||
image: DecorationImage(fit: BoxFit.fill, image: NetworkImage(image ?? '')),
|
||||
margin: EdgeInsets.symmetric(horizontal: 6.w),
|
||||
decoration: BoxDecoration(borderRadius: BorderRadius.circular(8.r)),
|
||||
clipBehavior: Clip.hardEdge,
|
||||
child: CachedNetworkImage(
|
||||
imageUrl: image ?? '',
|
||||
fit: BoxFit.cover,
|
||||
placeholder: (context, url) => const Center(
|
||||
child: CupertinoActivityIndicator(color: AppColor.blueNormal),
|
||||
),
|
||||
errorWidget: (context, url, error) => const Center(child: Icon(Icons.error)),
|
||||
),
|
||||
);
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user