title: React getInitialState using props
body: <p>When setting the initial state of a component, using data passed in via props, should I create a new object, doing something like...</p>
  
  <pre><code>getInitialState: function () {
      return {
          fieldData: JSON.parse(JSON.stringify(this.props.data))
      };
  }
  </code></pre>
  
  <p>or is it safe to just do...</p>
  
  <pre><code>getInitialState: function () {
      return {
          fieldData: this.props.data
      };
  }
  </code></pre>