fetchNarrationById method
Implementation
Future<Narration?> fetchNarrationById(int narrationId) async {
Narration? narration =
await _narrationLocalDataSource.fetchNarrationById(narrationId);
if (narration != null) {
return narration;
} else {
final MyResponse<Narration> response =
await _narrationApi.fetchNarrationById(narrationId);
if (response.code == Apis.CODE_SUCCESS) {
narration = response.data as Narration?;
}
return narration;
}
}