From 9e2c59238307798bc6230848afd1f060db9df173 Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Wed, 22 Jan 2025 23:18:22 +0200 Subject: [PATCH] feat(geomap): set default position --- src/public/app/widgets/type_widgets/geo_map.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/public/app/widgets/type_widgets/geo_map.ts b/src/public/app/widgets/type_widgets/geo_map.ts index a36544217..60166cd41 100644 --- a/src/public/app/widgets/type_widgets/geo_map.ts +++ b/src/public/app/widgets/type_widgets/geo_map.ts @@ -74,6 +74,8 @@ const TPL = `\ const LOCATION_ATTRIBUTE = "geolocation"; const CHILD_NOTE_ICON = "bx bx-pin"; +const DEFAULT_COORDINATES: [ number, number ] = [ 3.878638227135724, 446.6630455551659 ]; +const DEFAULT_ZOOM = 2; interface MapData { view?: { @@ -143,8 +145,8 @@ export default class GeoMapTypeWidget extends TypeWidget { } // Restore viewport position & zoom - const center = parsedContent.view?.center ?? [51.505, -0.09]; - const zoom = parsedContent.view?.zoom ?? 13; + const center = parsedContent.view?.center ?? DEFAULT_COORDINATES; + const zoom = parsedContent.view?.zoom ?? DEFAULT_ZOOM; map.setView(center, zoom); // Restore markers.