blob: fc04843e4a58c63fc6b0ccf920d58b18f21f1777 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
import { connect } from 'react-redux'
import actions from '../actions'
import EditModal from '../components/EditModal'
import CreateModal from '../components/CreateModal'
const mapStateToProps = (state) => {
return {
editMode: state.editMode,
modal: state.modal,
journeyPattern: state.journeyPattern,
custom_fields: state.custom_fields,
}
}
const mapDispatchToProps = (dispatch) => {
return {
onModalClose: () =>{
dispatch(actions.closeModal())
},
saveModal: (index, data) =>{
dispatch(actions.saveModal(index, data))
}
}
}
const ModalContainer = connect(mapStateToProps, mapDispatchToProps)(EditModal, CreateModal)
export default ModalContainer
|