import 'dart:convert'; import 'package:http/http.dart' as http; import 'package:physigo/navigation/models/directions.dart'; import 'package:latlong2/latlong.dart'; class DirectionsService { static const _url = "https://physigo.vercel.app/api/directions-wrapper"; static Future getDirections(LatLng currentPosition, LatLng destination) async { var res = await http.get(Uri.parse( '$_url?start=${currentPosition.longitude},${currentPosition.latitude}&end=${destination.longitude},${destination.latitude}')); return Directions.fromJson(jsonDecode(res.body)); } }