UNPKG

redux-security

Version:
38 lines (26 loc) 1.51 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); exports.configServiceLocal = undefined; var _reduxJournal = require('redux-journal'); var _reduxManager = require('redux-manager'); var _config = require('../config'); var _store = require('../store'); var _api = require('../api/api.local'); var _config2 = require('../../sessions/config'); var _config3 = require('../../users/config'); var tags = _config.TAGS + '.service.local'; var configServiceLocal = exports.configServiceLocal = function configServiceLocal() { var _ref = arguments.length <= 0 || arguments[0] === undefined ? { serviceName: _config.SERVICE, serviceSessions: _config2.SERVICE, serviceUsers: _config3.SERVICE } : arguments[0]; var _ref$serviceName = _ref.serviceName; var serviceName = _ref$serviceName === undefined ? _config.SERVICE : _ref$serviceName; var _ref$serviceSessions = _ref.serviceSessions; var serviceSessions = _ref$serviceSessions === undefined ? _config2.SERVICE : _ref$serviceSessions; var _ref$serviceUsers = _ref.serviceUsers; var serviceUsers = _ref$serviceUsers === undefined ? _config3.SERVICE : _ref$serviceUsers; var send = _ref.send; (0, _reduxJournal.write)('({ serviceName = \'' + serviceName + '\' })', tags + '.configServiceLocal'); (0, _store.prepareStore)({ serviceName: serviceName }); return _reduxManager.manager.api.set(serviceName, (0, _api.configAPILocal)({ serviceSessions: serviceSessions, serviceUsers: serviceUsers, send: send })); };