Advertisement
Guest User

Untitled

a guest
Jan 8th, 2016
116
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import { createStore, applyMiddleware } from 'redux';
  2. import thunk from 'redux-thunk';
  3. import rootReducer from '../reducers/Index';
  4. import axios from 'axios';
  5.  
  6. const API = 'http://localhost:3000/';
  7.  
  8. const createStoreWithMiddleware = applyMiddleware(thunk)(createStore);
  9.  
  10. const store = createStoreWithMiddleware(rootReducer);
  11.  
  12. export function getInfo() {
  13.   return axios.get(`${API}/api/get_user_id`).then((data) => createStoreWithMiddleware(rootReducer, { statusBar: data.data }));
  14. };
  15.  
  16. getInfo();
  17. console.log(store.getState());
  18. export default store;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement