refa: cache manager (#2266)

* opt: image utils

* refa: cache manager
This commit is contained in:
My-Responsitories
2026-06-02 14:09:36 +00:00
committed by dom
parent 2c775e6d19
commit 95efeec147
26 changed files with 124 additions and 198 deletions

View File

@@ -2,10 +2,10 @@
import 'dart:developer' show log;
import 'package:cached_network_image_ce/cached_network_image.dart';
import 'package:flutter/foundation.dart' show kDebugMode;
import 'package:flutter/material.dart';
import 'package:flutter/scheduler.dart';
import 'package:flutter_cache_manager/flutter_cache_manager.dart';
import 'package:flutter_svg/flutter_svg.dart';
class CachedNetworkSVGImage extends StatefulWidget {
@@ -28,7 +28,7 @@ class CachedNetworkSVGImage extends StatefulWidget {
this._colorFilter,
this._placeholderBuilder,
BaseCacheManager? cacheManager,
}) : _cacheManager = cacheManager ?? DefaultCacheManager(),
}) : _cacheManager = cacheManager ?? DefaultCacheManager.instance!,
super(key: key ?? ValueKey(_cacheKey ?? _url));
final String _url;

View File

@@ -2,7 +2,7 @@ import 'package:PiliPlus/common/assets.dart';
import 'package:PiliPlus/common/style.dart';
import 'package:PiliPlus/models/common/image_type.dart';
import 'package:PiliPlus/utils/image_utils.dart';
import 'package:cached_network_image/cached_network_image.dart';
import 'package:cached_network_image_ce/cached_network_image.dart';
import 'package:flutter/material.dart';
class NetworkImgLayer extends StatelessWidget {
@@ -79,7 +79,7 @@ class NetworkImgLayer extends StatelessWidget {
placeholder: (_, _) =>
getPlaceHolder?.call() ??
_placeholder(context, isEmote: isEmote, isAvatar: isAvatar),
errorWidget: (_, _, _) =>
errorBuilder: (_, _, _) =>
_placeholder(context, isEmote: isEmote, isAvatar: isAvatar),
);
}