ub3lal 1 kuukausi sitten
vanhempi
commit
ab8c095497
1 muutettua tiedostoa jossa 9 lisäystä ja 13 poistoa
  1. 9 13
      lib/src/CashedNetworkImageWidget.dart

+ 9 - 13
lib/src/CashedNetworkImageWidget.dart

@@ -54,7 +54,7 @@ class CachedNetworkImageWidget extends StatefulWidget {
 class CachedNetworkImageWidgetState extends State<CachedNetworkImageWidget>
     with AutomaticKeepAliveClientMixin {
   late final CashedImageBloc bloc;
-  ImageProvider? imageProvider;
+
   @override
   void initState() {
     if (!mounted) {
@@ -98,20 +98,16 @@ class CachedNetworkImageWidgetState extends State<CachedNetworkImageWidget>
           }
 
           if (state is CashedImageGetState) {
-            imageProvider = MemoryImage(state.bytes);
+            ImageProvider imageProvider = MemoryImage(state.bytes);
             return widget.imageBuilder(context, imageProvider!);
           }
-          return imageProvider != null
-              ? widget.imageBuilder(context, imageProvider!)
-              : SizedBox(
-                  width: widget.width,
-                  height: widget.height,
-                  child:
-                      widget.placeholder ??
-                      Center(
-                        child: widget.loadwidget ?? CircularProgressIndicator(),
-                      ),
-                );
+          return SizedBox(
+            width: widget.width,
+            height: widget.height,
+            child:
+                widget.placeholder ??
+                Center(child: widget.loadwidget ?? CircularProgressIndicator()),
+          );
         },
       ),
     );