UNPKG

@randy.tarampi/jsx

Version:

Some common JSX components for www.randytarampi.ca

34 lines (27 loc) 995 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = exports.onGoogleMapIdle = exports.onGoogleMapIdleCreator = exports.HANDLE_GOOGLE_MAP_IDLE = void 0; var _reduxActions = require("redux-actions"); var HANDLE_GOOGLE_MAP_IDLE = "HANDLE_GOOGLE_MAP_IDLE"; exports.HANDLE_GOOGLE_MAP_IDLE = HANDLE_GOOGLE_MAP_IDLE; var onGoogleMapIdleCreator = function onGoogleMapIdleCreator(getGoogleMap, id) { return function (dispatch) { // eslint-disable-line no-unused-vars var googleMap = getGoogleMap(); if (googleMap) { var payload = { id: id }; dispatch(onGoogleMapIdle(payload)); return Promise.resolve(payload); } return Promise.resolve(); }; }; exports.onGoogleMapIdleCreator = onGoogleMapIdleCreator; var onGoogleMapIdle = (0, _reduxActions.createAction)(HANDLE_GOOGLE_MAP_IDLE); exports.onGoogleMapIdle = onGoogleMapIdle; var _default = onGoogleMapIdleCreator; exports["default"] = _default;