addFiles method

Future<MultipartFile> addFiles(
  1. String name,
  2. File file
)

Implementation

Future<MultipartFile> addFiles(String name, File file) async {
  var type = mime(file.path);
  var types = type?.split('/');
  var result;
  if (types != null && types.length >= 2) {
    result = await http.MultipartFile.fromPath('$name', '${file.path}', contentType: MediaType(types[0], types[1]));
    files.add(result);
  } else {
    result = await http.MultipartFile.fromPath('$name', '${file.path}');
    files.add(result);
  }
  return result;
}