From ac3aef4366265cadfdb5dd3daaacb1c69f0af137 Mon Sep 17 00:00:00 2001 From: Alexis <35.alexis.pele@gmail.com> Date: Fri, 5 Jan 2024 21:38:28 +0100 Subject: [PATCH] Started vue based map marker menu --- src/components/maps/WorldMap.astro | 5 + src/components/maps/WorldMapOverlay.astro | 2 +- src/components/maps/overlay/MarkerCreator.vue | 152 ++++++++++++++++++ src/pages/index.astro | 2 +- 4 files changed, 159 insertions(+), 2 deletions(-) create mode 100644 src/components/maps/overlay/MarkerCreator.vue diff --git a/src/components/maps/WorldMap.astro b/src/components/maps/WorldMap.astro index 40435c37..825082ac 100644 --- a/src/components/maps/WorldMap.astro +++ b/src/components/maps/WorldMap.astro @@ -3,6 +3,7 @@ import type { MapMarker, PlayerMarker } from '@/types/Leaflet'; import markersData from '@/components/maps/data/markers.json' import playersData from '@/components/maps/data/players.json' +import MarkerCreator from './overlay/MarkerCreator.vue'; const markers = markersData.data as MapMarker[] const players = playersData as PlayerMarker @@ -10,6 +11,8 @@ const players = playersData as PlayerMarker