UNPKG

resolve-runtime

Version:
41 lines 1.28 kB
import React from 'react'; import { render } from 'react-dom'; import { AppContainer, createStore, deserializeInitialState } from 'resolve-redux'; import createHistory from 'history/createBrowserHistory'; import routes from '$resolve.routes'; import rootPath from '$resolve.rootPath'; import staticPath from '$resolve.staticPath'; import aggregateActions from '$resolve.aggregateActions'; import viewModels from '$resolve.viewModels'; import readModels from '$resolve.readModels'; import aggregates from '$resolve.aggregates'; import subscribeAdapter from '$resolve.subscribeAdapter'; import redux from '$resolve.redux'; const initialState = deserializeInitialState(viewModels, window.__INITIAL_STATE__); const origin = window.location.origin; const history = createHistory({ basename: rootPath }); const isClient = true; const store = createStore({ redux, viewModels, readModels, aggregates, subscribeAdapter, initialState, history, origin, rootPath, isClient }); render(React.createElement(AppContainer, { origin: origin, rootPath: rootPath, staticPath: staticPath, aggregateActions: aggregateActions, store: store, history: history, routes: routes }), document.getElementsByClassName('app-container')[0]); //# sourceMappingURL=client_index.js.map