textFile method

Future<File?> textFile()

Implementation

Future<File?> textFile() async {
  //
  File? fileObj;
  FilePickerResult? result;

  try {
    result = await FilePicker.platform.pickFiles(
      type: FileType.custom,
      allowedExtensions: ['txt'],
    );
  } catch (e) {
    result = null;
  }

  if (result != null) {
    //
    final file = result.files.first;

    fileObj = File(file.bytes!, file.path!);
  }
  return fileObj;
}