downloadImageToCache function

Future<String?> downloadImageToCache(
  1. String imageUrl
)

Implementation

Future<String?> downloadImageToCache(String imageUrl) async {
  String imgName = const Uuid().v1();
  String imgUrl = imageUrl;
  if (imgUrl.contains("?")) imgUrl = imageUrl.split("?").first;
  final fileExtention = imgUrl.split(".").last;
  return downloadImageToLocalCache(imageUrl, '$imgName.$fileExtention');
}