import { bindActionCreators } from 'redux' // import { actions as crudActions } from './api' import * as siteActions from 'site/site/site.actions' import { store } from 'site/store' export default // Object.keys(crudActions) // .map(a => [a, crudActions[a]]) // .concat( [ ['site', siteActions], ] //) .map(p => [p[0], bindActionCreators(p[1], store.dispatch)]) .concat([ // ['socket', socketActions], ]) .reduce((a,b) => (a[b[0]] = b[1])&&a,{})