siesta-lite
Version:
Stress-free JavaScript unit testing and functional testing tool, works in NodeJS and browsers
32 lines (23 loc) • 824 B
JavaScript
import React from 'react';
import ReactDOM from 'react-dom';
import './index.css';
import App from './Components/App';
import { Provider } from 'react-redux';
import { createLogger } from 'redux-logger';
import { applyMiddleware, createStore, compose } from 'redux';
import thunk from 'redux-thunk';
import Reducers from './Containers/Reducers';
import registerServiceWorker from './registerServiceWorker';
const logger = createLogger();
const preloadedState = window.__PRELOADED_STATE__ || {
butiltWithReact: { welcomeMessage: 'Welcome to Built With React - Initial' }
}
const store = compose(
applyMiddleware(thunk, logger),
)(createStore)(Reducers, preloadedState);
ReactDOM.render(
<Provider store={store}>
<App />
</Provider>, document.getElementById('root')
);
registerServiceWorker();