selectPhoto method
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;
}