UNPKG

@randy.tarampi/jsx

Version:

Some common JSX components for www.randytarampi.ca

22 lines (20 loc) 704 B
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;