downloadImageToCache function
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');
}