javascript - How to get reference to a react componenet in its container? -
i have container liked component. when onregionschange runs, need call function of map. how achieve it?
import { connect } 'react-redux' import map './map' import { setregion } './mapactions' const map = state => { return state.mapreducer.map.data } const getregions = state => { return state.mapreducer.map.data.regions } const gettypes = state => { return state.mapreducer.map.data.types } const geo = state => { return state.mapreducer.map.app.geo } const mapstatetoprops = (state) => { return { geo: geo(state), map: map(state), regions: getregions(state), types: gettypes(state) } } const mapdispatchtoprops = (dispatch, ownprops) => { return { onregionschange: (region) => { console.log('onregionschange') dispatch(setregion(region)) }, ontypeschange: (navigation) => { console.log('ontypeschange') } } } const mapcontainer = connect( mapstatetoprops, mapdispatchtoprops )(map) export default mapcontainer notes: cannot reference getwrappedinstance
Comments
Post a Comment