fetchReciterById method

Future<Reciter?> fetchReciterById(
  1. int reciterId
)

Implementation

Future<Reciter?> fetchReciterById(int reciterId) async {
  Reciter? reciter = await _reciterLocalDataSource.fetchReciterById(reciterId);
  if (reciter != null) {
    return reciter;
  } else {
    final MyResponse<Reciter> response = await _reciterApi.fetchReciterById(reciterId);
    if (response.code == Apis.CODE_SUCCESS) {
      reciter = response.data as Reciter?;
    }
    return reciter;
  }
}