MedicalInfoContainer.js 791 B

1234567891011121314151617181920212223242526272829
  1. import React from 'react';
  2. import { connect } from 'react-redux';
  3. import { getSearchList } from '@store/async-actions/medicalInfo';
  4. import MedicalInfo from '@components/MedicalInfo';
  5. import {getAllConceptDetail} from '../store/async-actions/pushMessage';
  6. function mapStateToProps(state) {
  7. return{
  8. searchValue: state.medicalInfo.searchValue,
  9. searchResult: state.medicalInfo.searchResult,
  10. }
  11. }
  12. function mapDispatchToProps(dispatch) {
  13. return {
  14. handleChangeValue(val){
  15. dispatch(getSearchList(val))
  16. },
  17. getAllConceptDetail(item) {
  18. dispatch(getAllConceptDetail(item))
  19. }
  20. }
  21. }
  22. const MedicalInfoContainer = connect(
  23. mapStateToProps,
  24. mapDispatchToProps
  25. )(MedicalInfo);
  26. export default MedicalInfoContainer