title: react-redux) mapStateToProps works, but sending local(?) props to child component returns undefined.
body: <p>Hi I have some issue with passing props to child component.
  Problem is, sending global state as props to child component works correctly, but I can't send local props to child component.</p>
  
  <p>I don't know why but it returns undefined.</p>
  
  <pre><code>    const mapStateToProps =(state)=&gt;{
      return state.itemInfo
  }
  
  export class ItemInformationContainer extends React.Component{
      componentWillUnmount(){
          store.dispatch(hideItemInfo());
      }
      handleBackToList = (e)=&gt;{
          console.log('back please');
          store.dispatch(hideItemInfo());
      }
      render(){
          return(
              &lt;WrappedItemComponent backToList={this.handleBackToList} {...this.props}/&gt;
          )
      }
  }
  
  export const ItemInformation =(props)=&gt;{
      console.log(props);
      return(/*some codes*/
      )
  }
  const WrappedItemComponent = connect(mapStateToProps)(ItemInformation);
  </code></pre>
  
  <p>in ItemInformation component, I used console.log(props) to check if presentational component is getting backToList props from parent component.</p>
  
  <p>but result is</p>
  
  <p>{backToList: undefined, content: {…}, type: "country", status: "show", dispatch: ƒ}
  backToList: undefined</p>
  
  <p>backToList is undefined.</p>
  
  <p>I really need this props. How do I fix it? </p>
  
  <p>please ignore componentWillUnmount. If handleBackToList will work correctly, that lifecycle method will be removed from code. </p>