Hovedkomponent for å redigere et kartlag i Sanity med GeoJSON-data.
Håndterer visning, endring, versjonering og nøkkelsett. Bruker useGeojsonDraft for lokal GeoJSON-state
og kobles mot Sanity for patching og publisering.
Funksjoner:
Henter nyeste GeoJSON-fil og nøkkelsett fra Sanity
Holder styr på versjoner, siste lagrede fil og lokale endringer
Oppdaterer faste egenskaper i UI ved endringer
Debounced patching til Sanity for ytelse
Callback fra underkomponenter håndteres via handleDataFromChild
Viser toast-meldinger ved endringer
Props:
Parameters
props: any
ref: Ref<any>
Returns Element
JSX.Element med editor UI for GeoJSON, faste egenskaper og endringer
EndrePaaKartlagTSX
Hovedkomponent for å redigere et kartlag i Sanity med GeoJSON-data. Håndterer visning, endring, versjonering og nøkkelsett. Bruker
useGeojsonDraftfor lokal GeoJSON-state og kobles mot Sanity for patching og publisering.Funksjoner:
Props: