UNPKG

lml-main

Version:

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

21 lines 741 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var tslib_1 = require("tslib"); var Actions = require("../actions"); exports.PUSHER_METADATA_REDUCER_KEY = 'metadata'; exports.initialPusherMetadataState = {}; exports.pusherMetadataReducer = function (state, action) { if (state === void 0) { state = exports.initialPusherMetadataState; } switch (action.type) { case Actions.SET_PUSHER_METADATA: { return setMetadata(state, action); } default: return state; } }; var setMetadata = function (state, action) { return (tslib_1.__assign({}, state, (_a = {}, _a[action.channel] = action.metadata, _a))); var _a; }; //# sourceMappingURL=metadata.js.map