getPhoto method Null safety

Future<void> getPhoto(
  1. PhotoId photoId
)

Loads a photo for a given photoId.

Implementation

Future<void> getPhoto(PhotoId photoId) async {
  emit(
    const PhotoState.inProgress(),
  );

  final result = await _getPhoto(
    GetPhotoParams(photoId: photoId),
  );

  emit(
    result.when(
      PhotoState.success,
      failure: PhotoState.failure,
    ),
  );
}