title: When a component can edit properties in react?
body: <p>I was going through a code and found that</p>
  
  <blockquote>
    <p>this.props.formVisibility = false</p>
  </blockquote>
  
  <p>As one cannot update the properties in react's component, the code shouldnt have work but the execution went without any errors.</p>
  
  <p><strong>Now I am wondering, On what conditions one is able to edit props in the component?</strong></p>