--- import type { MapMarker, PlayerMarker } from '@/types/Leaflet'; import type { MapProps } from '@/types/Map'; import MarkerCreator from './overlay/MarkerCreator.vue'; import MarkerContent from './MarkerContent.astro'; interface Props extends MapProps {} const { mapKey, zoomifyKey, mapHeight, // mapWidth, // Find these in the zoomify / original image data markers = [] as MapMarker[], players = {} as PlayerMarker, rulerMainUnit = 'Kilomètres', rulerDistanceRatio = 1, rulerHideWalkDistance = false, backgroundColor = 'transparent', } = Astro.props ---
{markers.map((m, index) => ( ))}