loadDiscountedTrips method

Future<FetchResponse> loadDiscountedTrips(
  1. Object? data, {
  2. CancelToken? cancelToken,
})

Implementation

Future<FetchResponse> loadDiscountedTrips(Object? data,
    {CancelToken? cancelToken}) async {
  debugPrint("#### Discounted FLights");
  client.close();
  client = FetchClient(mode: RequestMode.cors);
  // final client = FetchClient(mode: RequestMode.cors);
  final uri = Uri.parse(
      '${Requests.serverUrl}data/flights/search/v4/discounted?isLive=${Constants.searchLive}');
  final request = http.Request(
    'POST',
    uri,
  );
  request.headers.addAll({
    'Authorization': 'Bearer ${box.read("token")}',
    'Content-Type': 'application/json',
  });
  request.body = jsonEncode(data);
  final response = await client.send(request);

  return response;
}