addImageToGallery function
Implementation
Future<String?> addImageToGallery(Uint8List _imageData) async {
try{
var f = Uuid().v4();
var name = "service/$f.jpg";
var firebaseStorageRef = FirebaseStorage.instance.ref().child(name);
TaskSnapshot s = await firebaseStorageRef.putData(_imageData);
currentProduct.gallery.add(ImageData(localFile: name, serverPath: await s.ref.getDownloadURL()));
} catch (ex) {
return "addImageToGallery " + ex.toString();
}
return null;
}