pickImage method
Picks a single image from the gallery.
Implementation
@override
Future<String?> pickImage() async {
final files = await _pickFiles(multiple: false);
if (files == null || files.isEmpty) return null;
return _blobUrlFromFile(files.first);
}