what are store, dispatch, payloads, types, actions, connect, thunk, reducers in react redux??
import { createStore, applyMiddleware } from 'redux'
import thunk from 'redux-thunk'
const createStoreWithMiddleware = applyMiddleware(thunk)(createStore)
const store = createStoreWithMiddleware(reducer)
ReactDOM.render(
<MuiThemeProvider muiTheme={muiTheme}>
<Provider store={store}>
<Router history={ browserHistory }>
<Route path="/" component={ Content }/>
<Route path="/filter" component={ Filter }/>
<Route path="/details" component={ Details }/>
</Router>
</Provider>
</MuiThemeProvider>,
document.getElementById('root')
)