Implement legacy-style map markers with UI model mapping.

Replace default OSM pins with round value-based icons, add DTO-to-domain-to-UI marker mapping, and normalize no-value/offline styling while keeping ownership icon behavior stubbed for future auth integration.

Made-with: Cursor
This commit is contained in:
2026-03-01 00:19:40 +01:00
parent 02c33e5ad5
commit 920a832424
14 changed files with 362 additions and 32 deletions

View File

@@ -1,5 +1,5 @@
query MapMarkers($isOnline: Boolean!) {
locations(filter: { isOnline: $isOnline }) {
query MapMarkers {
locations {
_id
name
city
@@ -9,6 +9,7 @@ query MapMarkers($isOnline: Boolean!) {
metricList
currentValue {
PMS25
Count
}
}
}