docs: [Zurück zur Übersicht](../README.md) in Alle in README für jeder Verzeichnis
This commit is contained in:
3
docs/components/mainComponent/hooks/README.md
Normal file
3
docs/components/mainComponent/hooks/README.md
Normal file
@@ -0,0 +1,3 @@
|
||||
# 📄 Übersicht: docs/components/mainComponent/hooks
|
||||
|
||||
- [useInitializeMap](useInitializeMap.md)
|
||||
@@ -3,7 +3,8 @@
|
||||
# 🪄 useInitializeMap.js
|
||||
|
||||
Custom React-Hook zur Initialisierung der Leaflet-Karte.
|
||||
Ermöglicht die einfache Übergabe aller nötigen Parameter und abstrahiert die `initializeMap(...)`-Logik.
|
||||
Ermöglicht die einfache Übergabe aller nötigen Parameter und abstrahiert die
|
||||
`initializeMap(...)`-Logik.
|
||||
|
||||
---
|
||||
|
||||
@@ -16,16 +17,16 @@ Ermöglicht die einfache Übergabe aller nötigen Parameter und abstrahiert die
|
||||
|
||||
## 🔧 Parameter
|
||||
|
||||
| Name | Typ | Beschreibung |
|
||||
|--------------------------|------------|---------------------------------------------------|
|
||||
| `map` | `LeafletMap` (Zustand) | Wird initialisiert, wenn `null` |
|
||||
| `mapRef` | `ref` | Referenz auf `<div id="map">` |
|
||||
| `setMap` | `function` | Callback zum Setzen der Karteninstanz |
|
||||
| `setOms` | `function` | Callback für OverlappingMarkerSpiderfier |
|
||||
| `setMenuItemAdded` | `function` | Wird genutzt, um mehrfaches Menü-Setup zu verhindern |
|
||||
| `addItemsToMapContextMenu` | `function` | Logik zum Hinzufügen von Kontextmenüeinträgen |
|
||||
| `hasRights` | `boolean` | Steuerung, ob POI-Menüs angezeigt werden dürfen |
|
||||
| `setPolylineEventsDisabled` | `function` | Aktiviert/Deaktiviert Polyline-Events global |
|
||||
| Name | Typ | Beschreibung |
|
||||
| --------------------------- | ---------------------- | ---------------------------------------------------- |
|
||||
| `map` | `LeafletMap` (Zustand) | Wird initialisiert, wenn `null` |
|
||||
| `mapRef` | `ref` | Referenz auf `<div id="map">` |
|
||||
| `setMap` | `function` | Callback zum Setzen der Karteninstanz |
|
||||
| `setOms` | `function` | Callback für OverlappingMarkerSpiderfier |
|
||||
| `setMenuItemAdded` | `function` | Wird genutzt, um mehrfaches Menü-Setup zu verhindern |
|
||||
| `addItemsToMapContextMenu` | `function` | Logik zum Hinzufügen von Kontextmenüeinträgen |
|
||||
| `hasRights` | `boolean` | Steuerung, ob POI-Menüs angezeigt werden dürfen |
|
||||
| `setPolylineEventsDisabled` | `function` | Aktiviert/Deaktiviert Polyline-Events global |
|
||||
|
||||
---
|
||||
|
||||
@@ -42,7 +43,7 @@ useInitializeMap(
|
||||
setMenuItemAdded,
|
||||
addItemsToMapContextMenu,
|
||||
hasRights,
|
||||
(value) => dispatch(setDisabled(value))
|
||||
value => dispatch(setDisabled(value))
|
||||
);
|
||||
```
|
||||
|
||||
@@ -51,3 +52,7 @@ useInitializeMap(
|
||||
## 📁 Quelle
|
||||
|
||||
Wrappt `initializeMap()` aus `/utils/initializeMap.js`
|
||||
|
||||
---
|
||||
|
||||
[Zurück zur Übersicht](../../../README.md)
|
||||
|
||||
Reference in New Issue
Block a user