fetchRecitationById method

Future<Recitation?> fetchRecitationById(
  1. int recitationId
)

Implementation

Future<Recitation?> fetchRecitationById(int recitationId) async {
  Recitation? recitation = await _recitationLocalDataSource.fetchRecitationById(recitationId);
  if (recitation != null) {
    return recitation;
  } else {
    final MyResponse<Recitation> response = await _recitationApi.fetchRecitationById(recitationId);
    if (response.code == Apis.CODE_SUCCESS) {
      recitation = response.data as Recitation?;
    }
    return recitation;
  }
}