getAlbum method Null safety

Future<void> getAlbum(
  1. AlbumId albumId
)

Loads an album for a given albumId.

Implementation

Future<void> getAlbum(AlbumId albumId) async {
  emit(
    const AlbumState.inProgress(),
  );

  final result = await _getAlbum(
    GetAlbumParams(albumId: albumId),
  );

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