import './main.scss';
import './api/facebook';

import React from 'react';
import ReactDOM from 'react-dom';
import { createStore, applyMiddleware, combineReducers } from 'redux';
import { Provider } from 'react-redux';
import thunk from 'redux-thunk';
import { Router, Route, IndexRoute, browserHistory } from 'react-router';
import { syncHistoryWithStore, routerReducer } from 'react-router-redux';
import createLogger from 'redux-logger';

// reducers
import kanbanApp from './reducers/kanbanApp';

const reducer = combineReducers(Object.assign({}, kanbanApp, {
  routing: routerReducer
}));

const store = createStore(
  reducer,
  applyMiddleware(
    thunk,
    createLogger()
  )
);

const history = syncHistoryWithStore(browserHistory, store);

// react components
import { TasksWall, Root } from './components';

const App = (props) => (
  <Provider store={store}>
    <Router history={history}>
      <Route path="/" component={Root}>
        <IndexRoute component={TasksWall} />
      </Route>
    </Router>
  </Provider>
)

ReactDOM.render(<App />, document.querySelector('#app'));

@@ -113,57 +113,13 @@
 ort 
-%7B createStore, applyMiddleware, combineReducers %7D
+thunk
  fro
@@ -122,24 +122,30 @@
  from 'redux
+-thunk
 ';%0Aimport %7B 
@@ -174,37 +174,81 @@
 -redux';%0Aimport 
-thunk
+%7B createStore, applyMiddleware, combineReducers %7D
  from 'redux-thu
@@ -235,38 +235,32 @@
 rs %7D from 'redux
--thunk
 ';%0Aimport %7B Rout
@@ -1027,16 +1027,17 @@
 vider%3E%0A)
+;
 %0A%0AReactD

order imports