Mercurial > gemma
changeset 3053:61e4feb04a35
client: avoid code duplication
author | Markus Kottlaender <markus@intevation.de> |
---|---|
date | Tue, 16 Apr 2019 08:42:09 +0200 |
parents | 01210542e028 |
children | 1ef2f4179d30 |
files | client/src/store/map.js |
diffstat | 1 files changed, 2 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/client/src/store/map.js Tue Apr 16 08:31:46 2019 +0200 +++ b/client/src/store/map.js Tue Apr 16 08:42:09 2019 +0200 @@ -416,11 +416,9 @@ let view = getters.openLayersMap.getView(); moveMap({ view, extent, zoom, preventZoomOut }); }, - moveToExtent({ getters }, { feature, zoom, preventZoomOut }) { + moveToExtent({ dispatch }, { feature, zoom, preventZoomOut }) { const boundingBox = bbox(feature.geometry); - const extent = transformExtent(boundingBox, "EPSG:4326", "EPSG:3857"); - let view = getters.openLayersMap.getView(); - moveMap({ view, extent, zoom, preventZoomOut }); + dispatch("moveToBoundingBox", { boundingBox, zoom, preventZoomOut }); }, moveMap({ getters }, { coordinates, zoom, preventZoomOut }) { let view = getters.openLayersMap.getView();