From 0760e6fb1cec0a01f8a4a1e54b2f7866588b275e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michal=20Kv=C3=A1=C4=8Dek?= Date: Mon, 29 Apr 2024 06:45:29 +0200 Subject: [PATCH] Vicemene funkcni mapova cast planovace --- src/components/flightPlans/FlightPlanMap.vue | 12 +++- .../flightPlans/FlightPlanMarkersList.vue | 65 ++++++++++--------- .../flightPlans/FlightPlanRoute.vue | 7 ++ src/components/map/MapWrapper.vue | 58 +++++++++++------ src/composables/flightPlan.js | 16 +++-- src/graphql/fragments/airport.js | 6 ++ src/graphql/queries/airports.js | 9 ++- src/graphql/queries/airspace.js | 6 +- .../flightPlanner/FlightPlanEditPage.vue | 2 +- 9 files changed, 111 insertions(+), 70 deletions(-) diff --git a/src/components/flightPlans/FlightPlanMap.vue b/src/components/flightPlans/FlightPlanMap.vue index bc31855..bf002bd 100644 --- a/src/components/flightPlans/FlightPlanMap.vue +++ b/src/components/flightPlans/FlightPlanMap.vue @@ -37,8 +37,14 @@ const {getMarkersFrom} = useFlightPlanUtils(); const infoWindow = ref(infoWindowObject({})); -const handleMapClick = ({clickCoordinates, airspaces, airport}) => { - infoWindow.value = infoWindowObject({active: true, airspaces, position: clickCoordinates, airport}) +const handleMapClick = ({clickCoordinates, airspaces, airport, reportingPoint}) => { + infoWindow.value = infoWindowObject({ + active: true, + position: clickCoordinates, + airspaces, + airport, + reportingPoint, + }) } const handleMarkerClick = (marker) => { @@ -81,7 +87,6 @@ const handleMarkerMove = async (idx, event) => {