| 1234567891011121314151617181920212223 |
- import React from 'react';
- import ReactDOM from 'react-dom';
- import { createLogger } from 'redux-logger';
- import createSagaMiddleware from 'redux-saga';
- import { createStore, applyMiddleware } from 'redux';
- import reducer, { fetchPost, watchFetchPosts } from './reducers/index';
- import actions from './actions';
- const loggerMiddleware = createLogger();
- const sagaMiddleware = createSagaMiddleware();
- const store = createStore(
- reducer,
- applyMiddleware(sagaMiddleware, loggerMiddleware)
- );
- sagaMiddleware.run(watchFetchPosts);
- store.dispatch(actions.fetchPosts('darksouls'));
- const title = <h2>Test setup</h2>;
- ReactDOM.render(<div>{title}</div>, document.getElementById('app'));
- module.hot.accept();
|