WIPcomponent.jsx 780B

12345678910111213141516171819202122232425262728293031
  1. import React from 'react'
  2. import { connect } from 'react-redux'
  3. import PopupCreateContainer from '../component/PopupCreateContent/PopupCreateContainer.jsx'
  4. import ProgressBar from './ProgressBar.jsx'
  5. import Home from './Home.jsx'
  6. import CardPopup from '../component/common/CardPopup/CardPopup.jsx'
  7. export class WIPcomponent extends React.Component {
  8. render () {
  9. const MyComponent = {
  10. PopupCreateContainer,
  11. ProgressBar,
  12. Home,
  13. CardPopup
  14. }
  15. // this.props.dispatch(newFlashMessage('TEST', 'info', 0))
  16. const ComponentToDisplay = MyComponent[this.props.match.params.cp]
  17. return (
  18. <div>
  19. <ComponentToDisplay />
  20. </div>
  21. )
  22. }
  23. }
  24. const mapStateToProps = () => ({})
  25. export default connect(mapStateToProps)(WIPcomponent)