UNPKG

lml-main

Version:

This is now a mono repository published into many standalone packages.

18 lines 677 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const selectors_1 = require("../../jobs/selectors"); const actions_1 = require("../../jobs/actions"); const actions_2 = require("../../mapping/actions"); exports.panToJob = (action$, store) => action$.ofType(actions_1.SET_ACTIVE_JOB) .mergeMap((action) => { const { refId } = action; const marker = selectors_1.getJobMarker(store.getState(), refId); if (!marker) { return [actions_1.jobHasNoLocation(refId)]; } return [ actions_2.updateMarkers('activeJob', [marker]), actions_2.panMap(marker.position), ]; }); //# sourceMappingURL=pan-to-job.js.map