fetchBookById method
Implementation
Future<Book?> fetchBookById(int bookId) async {
Book? book = await _bookLocalDataSource.fetchBookById(bookId);
if (book != null) {
return book;
} else {
final MyResponse<Book> response = await _bookApi.fetchBookById(bookId);
if (response.code == Apis.CODE_SUCCESS) {
book = response.data as Book?;
}
return book;
}
}