fetchPageById method

Future<Page?> fetchPageById(
  1. int pageId
)

Implementation

Future<Page?> fetchPageById(int pageId) async {
  Page? page = await _pageLocalDataSource.fetchPageById(pageId);
  if (page != null) {
    return page;
  } else {
    final MyResponse<Page> response = await _pageApi.fetchPageById(pageId);
    if (response.code == Apis.CODE_SUCCESS) {
      page = response.data as Page?;
    }
    return page;
  }
}