Commit Graph

19 Commits

Author SHA1 Message Date
ISA
39e5e1cb5a Refactor: Reorganize state management into atoms and selectors directories
Moved all Recoil atoms to a new 'atoms' directory and selectors to a 'selectors' directory to clarify the project structure and improve maintainability. This change separates concerns by clearly distinguishing between simple state (atoms) and derived state (selectors), facilitating better understanding and scalability of the application's state management.
2024-05-03 10:18:42 +02:00
ISA
a07d5f940e Vorbereitung für den Umzug auf den TALAS-Server 2024-04-29 11:46:22 +02:00
ISA
4e4755dad4 Leerzeichen von Systemnamen entfernen damit einblenen und ausblenden von der jenige layergroups Markers 2024-04-29 11:17:39 +02:00
ISA
8f4552c259 Add pointer cursor to expand icon and link zoom-out functionality 2024-04-29 08:33:10 +02:00
ISA
be28d772d8 Erweiterte Suchfunktion in Dropdownmenü für selectedArea über alle Layergruppen hinweg 2024-04-28 20:03:27 +02:00
ISA
d4ffe3aa0e Textinhalt der Dropdown-Option mit der Marker-Eigenschaft überein und Reinzoomen, funktioniert noch nicht bei alle Dropdown-Elemente 2024-04-26 14:49:30 +02:00
ISA
2563cf4718 filteredAreas: Filtert Bereiche, die zu den erlaubten Systemen gehören. Das sorgt dafür, dass nur relevante Bereiche im Dropdown-Menü erscheinen. 2024-04-26 12:31:59 +02:00
ISA
78d87d1918 1. Filterung eindeutiger Bereiche und Systeme: Systeme werden nur berücksichtigt, wenn Allow === 1. Das sorgt dafür, dass keine Systeme angezeigt werden, die nicht erlaubt sind.
2.	Dynamisches Checkbox-Handling: Die Checkboxen werden dynamisch anhand der gefilterten Systeme erstellt. Ihre Sichtbarkeitsänderungen werden zentral gehandhabt.
3.	Verwaltung der Sichtbarkeit: Die Sichtbarkeit jedes Systems wird in mapLayersVisibility basierend auf Benutzerinteraktionen gesteuert.
2024-04-26 11:29:34 +02:00
ISA
ddd39bc1ef Sonstige Popup per mouseove 2024-04-26 08:50:15 +02:00
ISA
b83a6456c7 Alle Marker von layerGroups sind im Map sichtbar.
Mouseover für Popup, ok.
Reinzoomen ok.
Rauszoomen ok.
Hier zentrieren ok.
Nur TALAS layerGroup über checkbox ein- und ausblenden.
Marker von DB anzeigen, aber verschieben geht noch nicht und hinzufügen auch nicht.
2024-04-25 15:55:15 +02:00
ISA
a4a13ea67f TALAS Checkbox zum ein- und ausblenden von Markers auf dem Map 2024-04-25 07:46:20 +02:00
ISA
b218706845 Checkboxen switch 2024-04-23 09:03:31 +02:00
ISA
0ca9db9374 Manuell layerGroup anzeigen 2024-04-23 08:17:58 +02:00
dfb1a9cedc TALAS als separater layerGroup 2024-04-22 20:42:34 +02:00
ISA
1486657e20 SystemListing für Checkboxen im Card kommt von API GisSystemStatic 2024-04-22 08:44:48 +02:00
ISA
be0ff64fe5 Dropdownmenü Liste kommt von GisStationsStaticDistrict den Area_Name Attribute 2024-04-22 07:48:34 +02:00
50863d3015 zoomIn, zoomOut and centerHere, fixed the variable assignment to ensure the code functions correctly. 2024-04-21 14:25:54 +02:00
ISA
a954f2a66f Card über den Map 2024-04-19 14:29:27 +02:00
ISA
9b32c77e89 Card in z-index=50 (Dropdown menu) und map z-index=0 mit Tailwind 2024-04-19 11:36:29 +02:00