Signals
Signals component enables users to listen to map events and attach callbacks. Since signals are listening to events from Map, it has to have a Map component as a parent.
How to use it
import { MapProvider, Map, MarkerLayer } from 'mapy-cz-react';
<MapProvider center={{ lat: 50.096406, lng: 14.463071 }} id="map-example">
    <Map>
        <Signals onMarkerClick={(target) => alert('Marker clicked')} />
    </Map>
</MapProvider>;
Props
| Name | Type | Default | Description | Required | 
|---|---|---|---|---|
| onClusterClick | func | undefined | Callback for cluster click, passing event target as parameter | ❌ | 
| onMarkerClick | func | undefined | Callback for marker click, passing event target as parameter | ❌ | 
Example
Live Editor
Result
Loading...