react-component-google-maps
Version:
A React Google Maps Component
28 lines (22 loc) • 450 B
JavaScript
import PubSub from 'pubsub-js';
const mapsPrefix = 'maps';
const ShortCuts = {
panMainMap: `${mapsPrefix}.pan`
};
export const Publish = {
panMainMap(latLng) {
PubSub.publish(ShortCuts.panMainMap, latLng);
}
};
export const Subscribe = {
panMainMap(handler) {
return PubSub.subscribe(ShortCuts.panMainMap, handler);
},
unsubscribe(token) {
PubSub.unsubscribe(token);
}
};
export default {
Publish,
Subscribe
};