diff --git a/lib/services/pick_file.dart b/lib/services/pick_file.dart index 6b3cd28..45a16bd 100644 --- a/lib/services/pick_file.dart +++ b/lib/services/pick_file.dart @@ -1,19 +1,19 @@ - import 'package:file_picker/file_picker.dart'; - import 'package:get/get.dart'; -import 'package:tec/controller/file_controller.dart'; - -FilePickerController filePickerController = Get.put(FilePickerController()); - -Future pickFile() async{ +import 'package:file_picker/file_picker.dart'; +import 'package:get/get.dart'; +import 'package:tech/controller/file_controller.dart'; - FilePickerResult? result = await FilePicker.platform.pickFiles(type: FileType.any); - - filePickerController.file.value = result!.files.first; - return filePickerController.file.value; +FilePickerController _filePickerController = Get.put(FilePickerController()); +Future pickFile() async { + FilePickerResult? result = + await FilePicker.platform.pickFiles(type: FileType.image); + if (result != null && result.files.isNotEmpty) { + _filePickerController.file.value = result.files.first; + } else {} } -Future audioFile()async{ - + +Future audioFile() async { FilePickerController filePickerController = Get.put(FilePickerController()); - FilePickerResult? result = await FilePicker.platform.pickFiles(type: FileType.audio ); + FilePickerResult? result = + await FilePicker.platform.pickFiles(type: FileType.audio); filePickerController.file.value = result!.files.first; -} \ No newline at end of file +}