UNPKG

nyx_server

Version:

Node内容发布

21 lines (17 loc) 568 B
import { connect } from 'react-redux'; import Projects from '../components/Projects'; import {getProject} from '../actions/Project'; function select (state) { return { projects: state.project.getIn(['projects', 'data']), currentProject: state.project.get('currentProject'), isLoading: state.project.getIn(['projects', 'isLoading']), error: state.project.getIn(['projects', 'error']) }; } function actionSelect(dispatch) { return { onSelect: name => dispatch(getProject(name)) }; } export default connect(select, actionSelect)(Projects);