pickImageFromGallery static method

Future<File?> pickImageFromGallery()

Implementation

static Future<File?> pickImageFromGallery() async {
  final ImagePicker picker = ImagePicker();
  try {
    final XFile? pickedFile = await picker.pickImage(
      source: ImageSource.gallery,
      imageQuality: 80,
    );
    if (pickedFile != null) return File(pickedFile.path);
    return null;
  } catch (e) {
    debugPrint('Error picking image: $e');
    return null;
  }
}