convertMimeTypes function

String convertMimeTypes(
  1. File file,
  2. String? mimeType
)

Overrides mime types

Formatting mimeTypes through lookup didn't work for heic

Implementation

String convertMimeTypes(
  File file,
  String? mimeType,
) {
  if (file.path.toLowerCase().contains('heic')) {
    return 'image/heic';
  }

  if (mimeType == null) {
    throw 'Unsupported Media type for a message';
  }

  return mimeType;
}