@aller/blink
Version:
A library for tracking user behaviour.
17 lines • 1.07 kB
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
var redux_1 = require("redux");
var logOnlyInProduction_1 = require("redux-devtools-extension/logOnlyInProduction");
var senderMiddleware_1 = __importDefault(require("./senderMiddleware"));
var persistenceMiddleware_1 = __importDefault(require("./persistenceMiddleware"));
var page_1 = __importDefault(require("./reducers/page"));
exports.default = (function (send, sendDirect, persistState, useDevTools) {
if (useDevTools === void 0) { useDevTools = false; }
return redux_1.createStore(page_1.default, useDevTools
? logOnlyInProduction_1.composeWithDevTools(redux_1.applyMiddleware(senderMiddleware_1.default(send, sendDirect), persistenceMiddleware_1.default(persistState)))
: redux_1.applyMiddleware(senderMiddleware_1.default(send, sendDirect), persistenceMiddleware_1.default(persistState)));
});
//# sourceMappingURL=store.js.map
;