getImageFromUrl static method
Implementation
static Future<Uint8List?> getImageFromUrl(String imageUrl) async {
final http.Response responseData = await http.get(Uri.parse(imageUrl));
Uint8List imageFromUrl = responseData.bodyBytes;
ByteBuffer buffer = imageFromUrl.buffer;
ByteData byteData = ByteData.view(buffer);
Directory tempDir = await getTemporaryDirectory();
File imageFile = await File('${tempDir.path}/${generateImageName()}')
.writeAsBytes(
buffer.asUint8List(byteData.offsetInBytes, byteData.lengthInBytes));
return await editImage(imageFile);
}