Я использую приведенный ниже код для загрузки изображения из галереи во флаттере, если в случае, если изображение не выбрано из галереи, я хочу, чтобы изображение из assets
было загружено в хранилище firebase, поскольку это avatarImageFile
должно быть эквивалентно изображению файл из активов. Как я могу этого добиться?
Future getImage() async {
print("get image");
PickedFile image = await _picker.getImage(source: ImageSource.gallery);
if (image != null) {
setState(() {
final File file = File(image.path);
avatarImageFile = file;
isLoading = true;
});
}
else{
//if image is null then the image from the assets should be made picked into `avatarImageFile `
}
}