title: Can't use props when passing { t } (from i18n-react) to stateless component
body: <p>I have the parent component that has the state:</p>
  
  <pre><code>class RecordEdit extends PureComponent {
      state = { 
          allRecordData: {},
          changelog: [
              {hello1: '1'},
              {hello2: '2'}
          ]
      }
  </code></pre>
  
  <p>It tries to render its child and pass the prop to it:</p>
  
  <pre><code>&lt;div className='cards-container'&gt;
      &lt;ChangeHistory recordEditHistory={this.state.changelog} /&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>And the <code>ChangeHistory</code> component tries to map over the received prop to render a list of elements:</p>
  
  <pre><code>const ChangeHistoryCard = ({ t }, props) =&gt; (
    &lt;CardOuterContainer recordEditHistory={props.recordEditHistory}&gt;
      &lt;h1&gt;{t('История изменений')}&lt;/h1&gt;
      {
        props.recordEditHistory &amp;&amp;
        props.recordEditHistory.map(item =&gt;
          &lt;p&gt;{t('Последнее изменение')}: &lt;span&gt;[22.11.2018]&lt;/span&gt;&lt;/p&gt;
        )
      }
    &lt;/CardOuterContainer&gt;
  );
  export default withNamespaces()(ChangeHistoryCard);
  </code></pre>
  
  <p>For some reason, the component always thinks that the <code>recordEditHistory</code> prop is undefined. But if a click on it in the inspector, I can see that the value has been passed successfully:</p>
  
  <p><a href="https://i.stack.imgur.com/vHnlJ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/vHnlJ.png" alt="Props of ChangeHistoryCard"></a></p>
  
  <p>I don't understand the problem. Can it be because I use <strong>i18n</strong> and using <code>withNamespaces</code> does something with props or...? I have to idea how to approach this problem.</p>
  
  <p><strong>IMPORTANT:</strong> { t } is from i18n-react, I use it to translate the interface to English and back. I tried removing it completely and it didn't help.</p>
  
  <p><strong>EDIT</strong>: I tried removing the <code>{ t }</code> method and removing <code>withNamesSpaces()</code> HOC from the export and it all works now. But now i can't use <code>i18n-react</code> in this component :(</p>