selectPhoto method

Future<String?> selectPhoto()

Abre la galeria y permite al usuario seleccionar una imagen.

Retorna la ruta de la imagen seleccionada o null si no se selecciona ninguna imagen

Implementation

Future<String?> selectPhoto() async {
  // ABRIR LA GALERIA Y PERMITIR AL USUARIO SELECCIONAR UNA IMAGEN
  final XFile? photo = await _picker.pickImage(
    source: ImageSource.gallery, // GALERIA
  );

  // SI NO SE SELECCIONA UNA IMAGEN, RETORNAR NULL
  if (photo == null) return null;

  // RETORNAR LA RUTA DE LA IMAGEN SELECCIONADA
  return photo.path;
}