From 78cae2f9648e2a284ff73f77e35d45d144fd7e26 Mon Sep 17 00:00:00 2001 From: Dan Gowans Date: Mon, 28 Apr 2025 13:11:39 -0400 Subject: [PATCH] disable map scroll wheel zoom --- public/javascripts/burialSite.view.js | 6 ++++-- public/javascripts/burialSite.view.ts | 6 ++++-- public/javascripts/cemetery.view.js | 6 ++++-- public/javascripts/cemetery.view.ts | 6 ++++-- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/public/javascripts/burialSite.view.js b/public/javascripts/burialSite.view.js index ba3ecce8..30a810e8 100644 --- a/public/javascripts/burialSite.view.js +++ b/public/javascripts/burialSite.view.js @@ -10,8 +10,10 @@ Object.defineProperty(exports, "__esModule", { value: true }); const mapLatitude = Number.parseFloat(mapContainerElement.dataset.latitude ?? ''); const mapLongitude = Number.parseFloat(mapContainerElement.dataset.longitude ?? ''); const mapCoordinates = [mapLatitude, mapLongitude]; - // eslint-disable-next-line unicorn/no-array-callback-reference - const map = L.map(mapContainerElement); + // eslint-disable-next-line unicorn/no-array-callback-reference, unicorn/no-array-method-this-argument + const map = L.map(mapContainerElement, { + scrollWheelZoom: false + }); map.setView(mapCoordinates, sunrise.leafletConstants.defaultZoom); L.tileLayer(sunrise.leafletConstants.tileLayerURL, { attribution: sunrise.leafletConstants.attribution, diff --git a/public/javascripts/burialSite.view.ts b/public/javascripts/burialSite.view.ts index b9d94965..c9b336da 100644 --- a/public/javascripts/burialSite.view.ts +++ b/public/javascripts/burialSite.view.ts @@ -27,8 +27,10 @@ declare const exports: { const mapCoordinates: Leaflet.LatLngTuple = [mapLatitude, mapLongitude] - // eslint-disable-next-line unicorn/no-array-callback-reference - const map: Leaflet.Map = L.map(mapContainerElement) + // eslint-disable-next-line unicorn/no-array-callback-reference, unicorn/no-array-method-this-argument + const map: Leaflet.Map = L.map(mapContainerElement, { + scrollWheelZoom: false + }) map.setView(mapCoordinates, sunrise.leafletConstants.defaultZoom) L.tileLayer(sunrise.leafletConstants.tileLayerURL, { diff --git a/public/javascripts/cemetery.view.js b/public/javascripts/cemetery.view.js index bd902b6e..764ba11c 100644 --- a/public/javascripts/cemetery.view.js +++ b/public/javascripts/cemetery.view.js @@ -7,8 +7,10 @@ Object.defineProperty(exports, "__esModule", { value: true }); const mapLatitude = Number.parseFloat(mapContainerElement.dataset.latitude ?? ''); const mapLongitude = Number.parseFloat(mapContainerElement.dataset.longitude ?? ''); const mapCoordinates = [mapLatitude, mapLongitude]; - // eslint-disable-next-line unicorn/no-array-callback-reference - const map = L.map(mapContainerElement); + // eslint-disable-next-line unicorn/no-array-callback-reference, unicorn/no-array-method-this-argument + const map = L.map(mapContainerElement, { + scrollWheelZoom: false + }); map.setView(mapCoordinates, sunrise.leafletConstants.defaultZoom); L.tileLayer(sunrise.leafletConstants.tileLayerURL, { attribution: sunrise.leafletConstants.attribution, diff --git a/public/javascripts/cemetery.view.ts b/public/javascripts/cemetery.view.ts index 5d1d2175..d8e618c1 100644 --- a/public/javascripts/cemetery.view.ts +++ b/public/javascripts/cemetery.view.ts @@ -22,8 +22,10 @@ declare const exports: { const mapCoordinates: Leaflet.LatLngTuple = [mapLatitude, mapLongitude] - // eslint-disable-next-line unicorn/no-array-callback-reference - const map: Leaflet.Map = L.map(mapContainerElement) + // eslint-disable-next-line unicorn/no-array-callback-reference, unicorn/no-array-method-this-argument + const map: Leaflet.Map = L.map(mapContainerElement, { + scrollWheelZoom: false + }) map.setView(mapCoordinates, sunrise.leafletConstants.defaultZoom) L.tileLayer(sunrise.leafletConstants.tileLayerURL, {