flutter_cache_manager with dio
A Dio implementation for flutter_cache_manager Like flutter_cache_manager_firebase
var dio = Dio();
dio.interceptors.add(LogInterceptor(responseBody: false));
DioCacheManager.initialize(dio);
var file = await DioCacheManager.instance.getSingleFile(url);
Can use Dio Interceptors etc.
cached_network_image can use
Like glide with okhttp
CachedNetworkImage(
cacheManager: DioCacheManager.instance,
imageUrl: url,
placeholder: (context, url) => CircularProgressIndicator(),
errorWidget: (context, url, error) => Container(
child: Text(
'error',
),
),
);
'''