import 'dart:convert'; import 'package:http/http.dart' as http; import '../config/constants/app_constant.dart'; import '../models/RideOptionModel.dart'; class RideOptionService { Future> fetchRideOption() async { final response = await http .get(Uri.https(url, '/api/v1/public/getallrideoptions'), headers: { 'Content-type': 'application/json', 'Accept': 'application/json', }); print("****************************************11***${response.body}"); print("****************************************44***${response.statusCode}"); if (response.statusCode == 200) { print("****************************************22***${response.body}"); final List data = json.decode(response.body); print("****************************************33***$data"); return data.map((e) => RideOptionModel.fromJson(e)).toList(); } else { throw Exception('Failed to load cities'); } } }