client
|— components
|— stores
|— app.js
|— {subject}
|— index.js (reducers)
|— actions.js
|— containers
|— lib
|— my-sites
|— me
|— reader
|— sections.js
...
Or we can include containers in client/stores/{subject}/container.jsx
.
import selectedSite from 'stores/selected-site';
const App = combineReducers( {
selectedSite: selectedSite
} );
export default App;
import { createStore } from 'redux';
import appStore from 'stores/app';
context.store = createStore( appStore );