|
@@ -58,7 +58,15 @@ class CachedNetworkImageWidgetState extends State<CachedNetworkImageWidget>
|
|
|
@override
|
|
@override
|
|
|
void initState() {
|
|
void initState() {
|
|
|
bloc = CashedImageBloc();
|
|
bloc = CashedImageBloc();
|
|
|
-
|
|
|
|
|
|
|
+ bloc.add(
|
|
|
|
|
+ GetStartImageEvent(
|
|
|
|
|
+ httpHeaders: widget.httpHeaders,
|
|
|
|
|
+ url: widget.imageUrl,
|
|
|
|
|
+ cached: widget.cached,
|
|
|
|
|
+ count: widget.count,
|
|
|
|
|
+ cachkey: widget.cacheKey,
|
|
|
|
|
+ ),
|
|
|
|
|
+ );
|
|
|
super.initState();
|
|
super.initState();
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -76,16 +84,8 @@ class CachedNetworkImageWidgetState extends State<CachedNetworkImageWidget>
|
|
|
super.build(context);
|
|
super.build(context);
|
|
|
|
|
|
|
|
return BlocProvider(
|
|
return BlocProvider(
|
|
|
- create: (context) => bloc
|
|
|
|
|
- ..add(
|
|
|
|
|
- GetStartImageEvent(
|
|
|
|
|
- httpHeaders: widget.httpHeaders,
|
|
|
|
|
- url: widget.imageUrl,
|
|
|
|
|
- cached: widget.cached,
|
|
|
|
|
- count: widget.count,
|
|
|
|
|
- cachkey: widget.cacheKey,
|
|
|
|
|
- ),
|
|
|
|
|
- ),
|
|
|
|
|
|
|
+ create: (context) => bloc,
|
|
|
|
|
+
|
|
|
child: BlocBuilder<CashedImageBloc, CashedImageState>(
|
|
child: BlocBuilder<CashedImageBloc, CashedImageState>(
|
|
|
builder: (context, state) {
|
|
builder: (context, state) {
|
|
|
if (state is CashedImageGetErrorState) {
|
|
if (state is CashedImageGetErrorState) {
|