handleImageUpload method

Future handleImageUpload()

Implementation

Future handleImageUpload() async {
  value = value.copyWith(isImageLoading: true, imageUrls: []);
  List<String> imageBytesList = [];
  for (var selectedImage in selectedImages) {
    var imageBytes = selectedImage?.path;
    imageBytesList.add(imageBytes ?? '');
  }
  dynamic responseList = await _repository.uploadImages(
      imageBytesList, EnifController.businessId ?? '');

  value = value.copyWith(isImageLoading: false, imageUrls: [...responseList]);
  if (kDebugMode) {
    print('Uploaded images: ${value.imageUrls}');
  }
}