inversify-devtools
Version:
inversify-devtools
26 lines (25 loc) • 933 B
JavaScript
"use strict";
var redux_thunk_1 = require("redux-thunk");
var redux_bootstrap_1 = require("redux-bootstrap");
var routes_1 = require("./config/routes");
var app_reducer_1 = require("./reducers/app_reducer");
var log_reducer_1 = require("./reducers/log_reducer");
var setting_reducer_1 = require("./reducers/setting_reducer");
function render(container) {
var result = redux_bootstrap_1.bootstrap({
container: container,
initialState: {},
middlewares: [redux_thunk_1.default],
reducers: {
app: app_reducer_1.default,
log: log_reducer_1.default,
settings: setting_reducer_1.default
},
routes: routes_1.default
});
var state = result.store.getState();
var connectKernel = state.get("app").get("__inversifyDevtools__");
return connectKernel;
}
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = render;