import {connect} from 'react-redux' export default function onConnect(keys) { const mapStateToProps = (state) => { const o = {} for(let i = 0, l = keys.length; i < l; i++) { const key = keys[i] switch(key) { case 'user': o.user = state.userProvider break } } return o } return connect(mapStateToProps) }