title: How to setState multiple states?
body: <p>I have Multiple properties and everyone has it own state. How do I state multiple states at the same time ? There is this one way </p>
  
  <pre><code>ChangeName(event){
          const details = this.state.details;
          details.first_name = event.target.value;
          this.setState({details: details});
      }
  </code></pre>
  
  <p>and bind it this way </p>
  
  <pre><code>this.ChangeName = this.ChangeName.bind(this);
  </code></pre>
  
  <p>So I have a form with these different properties</p>
  
  <pre><code>this.state={
          details :{first_name: "",
                  last_name:"",
                  address:"",
                  company:"",
                  number:"",
                  dob:""
                  }
  </code></pre>
  
  <p>So do I have create function for every property and bind everyone separately  the way I mentioned above ? Or is there any other way that I am not aware of as I am new to react.</p>
  
  <p>Thank you ! </p>