getRequestListWithoutData<T> method
Implementation
Future<ApiResponseList<T>> getRequestListWithoutData<T>(
String path,
List<T> Function(List<dynamic> data) builder,
) async {
cancelToken = CancelToken();
Map response;
try {
var result = await client.get(path, cancelToken: cancelToken);
// response = jsonDecode(result.data);
response = result.data;
} on DioException catch (error) {
return ApiResponseList(
code: error.response?.statusCode,
message: error.response?.statusMessage,
);
// if (error.response?.data != null) {
// response = jsonDecode(error.response?.data);
// } else {
// return ApiResponseList()
// ..setException(ServerError().withError(error: error));
// }
}
return ApiResponseList()..setData(response, builder);
}