getAllBlogs method

Future<BlogResponse> getAllBlogs({
  1. int page = 1,
  2. int perPage = 15,
  3. String sortBy = 'published_at',
  4. String sort = 'desc',
})

Implementation

Future<BlogResponse> getAllBlogs({
  int page = 1,
  int perPage = 15,
  String sortBy = 'published_at',
  String sort = 'desc',
}) async {
  requireSmartLinksNativeBridge();
  final payload = await SmartLinksNativeApi.getBlogs(page: page);
  if (payload != null) {
    return BlogResponse.fromJson(payload);
  }
  throw Exception('Failed to load blogs');
}