fetchRecitationVersesById method

Future<RecitationVerses?> fetchRecitationVersesById(
  1. int recitationId,
  2. int recitationVersesId
)

Implementation

Future<RecitationVerses?> fetchRecitationVersesById(int recitationId,int recitationVersesId) async {
  RecitationVerses? recitationVerses = await _recitationVersesLocalDataSource.fetchRecitationVersesById(recitationVersesId);
  if (recitationVerses != null) {
    return recitationVerses;
  } else {
    final MyResponse<RecitationVerses> response = await _recitationVersesApi.fetchRecitationVersesById(recitationId,recitationVersesId);
    if (response.code == Apis.CODE_SUCCESS) {
      recitationVerses = response.data as RecitationVerses?;
    }
    return recitationVerses;
  }
}