@randy.tarampi/jsx
Version:
Some common JSX components for www.randytarampi.ca
22 lines (20 loc) • 704 B
JavaScript
import { createAction } from "redux-actions";
import { updateMap } from "../updateMap";
export var HANDLE_GOOGLE_MAP_TILT_CHANGED = "HANDLE_GOOGLE_MAP_TILT_CHANGED";
export var onGoogleMapTiltChangedCreator = (getGoogleMap, id) => dispatch => {
// eslint-disable-line no-unused-vars
var googleMap = getGoogleMap();
if (googleMap) {
var tilt = googleMap.getTilt();
var payload = {
id,
tilt
};
dispatch(onGoogleMapTiltChanged(payload));
dispatch(updateMap(payload));
return Promise.resolve(payload);
}
return Promise.resolve();
};
export var onGoogleMapTiltChanged = createAction(HANDLE_GOOGLE_MAP_TILT_CHANGED);
export default onGoogleMapTiltChangedCreator;