fetchPaginatedData method
Implementation
Future<List<dynamic>> fetchPaginatedData(
String endpoint,
int limit,
int offset,
) async {
final Uri url = Uri.parse('$rootApi$endpoint').replace(queryParameters: {
'limit': limit.toString(),
'offset': offset.toString(),
});
await _applyInterceptors(url, defaultHeaders);
final response = await _makeRequest(() => http.get(url, headers: defaultHeaders));
return jsonDecode(response.body) as List<dynamic>;
}