diff --git a/lib/models/pagination.dart b/lib/models/pagination.dart new file mode 100644 index 00000000..cac391c9 --- /dev/null +++ b/lib/models/pagination.dart @@ -0,0 +1,22 @@ +class Pagination { + final int totalItems; + final int totalPages; + final int currentPage; + final int pageSize; + + Pagination({ + required this.totalItems, + required this.totalPages, + required this.currentPage, + required this.pageSize, + }); + + factory Pagination.fromJson(Map json) { + return Pagination( + totalItems: json['total_items'], + totalPages: json['total_pages'], + currentPage: json['current_page'], + pageSize: json['page_size'], + ); + } +}