summaryrefslogtreecommitdiff
path: root/client/simple/src
diff options
context:
space:
mode:
authordependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>2026-02-15 11:30:35 +0100
committerGitHub <noreply@github.com>2026-02-15 11:30:35 +0100
commitda9c0815acb88aed017010a51ecb4de006033750 (patch)
treed8960b063d3cb1a8aea3e781bdab200d01b11392 /client/simple/src
parent39ac4d438752483db44639458ebfcd83085f00f9 (diff)
[upd] web-client (simple): Bump the minor group (#5737)
Bumps the minor group in /client/simple with 4 updates: [ol](https://github.com/openlayers/openlayers), [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) and [mathjs](https://github.com/josdejong/mathjs). Updates `ol` from 10.7.0 to 10.8.0 - [Release notes](https://github.com/openlayers/openlayers/releases) - [Commits](https://github.com/openlayers/openlayers/compare/v10.7.0...v10.8.0) Updates `@biomejs/biome` from 2.3.14 to 2.3.15 - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.15/packages/@biomejs/biome) Updates `@types/node` from 25.2.1 to 25.2.3 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `mathjs` from 15.1.0 to 15.1.1 - [Changelog](https://github.com/josdejong/mathjs/blob/develop/HISTORY.md) - [Commits](https://github.com/josdejong/mathjs/compare/v15.1.0...v15.1.1) --- updated-dependencies: - dependency-name: ol dependency-version: 10.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: minor - dependency-name: "@biomejs/biome" dependency-version: 2.3.15 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: "@types/node" dependency-version: 25.2.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor - dependency-name: mathjs dependency-version: 15.1.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Diffstat (limited to 'client/simple/src')
-rw-r--r--client/simple/src/js/plugin/MapView.ts11
1 files changed, 7 insertions, 4 deletions
diff --git a/client/simple/src/js/plugin/MapView.ts b/client/simple/src/js/plugin/MapView.ts
index b1e199a57..753e438e1 100644
--- a/client/simple/src/js/plugin/MapView.ts
+++ b/client/simple/src/js/plugin/MapView.ts
@@ -23,10 +23,10 @@ export default class MapView extends Plugin {
}
protected async run(): Promise<void> {
- const { leafletTarget: target, mapLon, mapLat, mapGeojson } = this.map.dataset;
+ const { leafletTarget: target, mapLon = "0", mapLat = "0", mapGeojson } = this.map.dataset;
- const lon = Number.parseFloat(mapLon || "0");
- const lat = Number.parseFloat(mapLat || "0");
+ const lon = Number.parseFloat(mapLon);
+ const lat = Number.parseFloat(mapLat);
const view = new View({ maxZoom: 16, enableRotation: false });
const map = new OlMap({
target: target,
@@ -77,7 +77,10 @@ export default class MapView extends Plugin {
map.addLayer(geoLayer);
- view.fit(geoSource.getExtent(), { padding: [20, 20, 20, 20] });
+ const geoSourceExtent = geoSource.getExtent();
+ if (geoSourceExtent) {
+ view.fit(geoSourceExtent, { padding: [20, 20, 20, 20] });
+ }
} catch (error) {
console.error("Failed to create GeoJSON layer:", error);
}