title: Property 'target' does not exist on type 'HTMLInputElement'. TypeScript React. TS2339
body: <p>The <code>handleChange()</code> function is called whenever the input element is changed, but can't seem to access <code>event.target.value</code>.</p>
  <p><strong>Error Message</strong></p>
  <pre><code>Property 'target' does not exist on type 'HTMLInputElement'.  TS2339
  </code></pre>
  <p><strong>handleChange()</strong></p>
  <pre><code>handleChange = (event:HTMLInputElement) =&gt; {
      console.log(event);
      const { name, value } = event.target;
      this.setState({[name]: value});
  };
  </code></pre>
  <p><strong>Input Element</strong></p>
  <pre><code>&lt;input name='email' type='email' value={this.state.email} onChange={this.handleChange} required /&gt;
  </code></pre>