Hawk/src/js/store.js
Mahdi Dibaiee 7f6884cea8 feat search: search files, depth-first
feat files.view: Open files using Web Activities
feat copy/paste: Copy and Paste/Move files
fix filters: add "all" filter which clears filters out
2015-09-06 15:53:48 +04:30

21 lines
486 B
JavaScript

import { createStore } from 'redux';
import reducers from 'reducers/all';
import changedir from 'actions/changedir';
import Immutable from 'immutable';
import menus from './menus';
import dialogs from './dialogs';
const DEFAULT = new Immutable.Map(Object.assign({
dir: '',
}, dialogs, menus));
let store = createStore(reducers, DEFAULT);
export function bind(action) {
return () => store.dispatch(action);
}
export default store;
store.dispatch(changedir(DEFAULT.get('dir')));