title: (event: MouseEvent<Element, MouseEvent>) => void' is not assignable to type '() => Event'
body: <p>It seems pretty simple but I can't handle this problem
  I always get same message in console:</p>
  
  <blockquote>
    <p><strong>Type error:</strong> Type '(event: MouseEvent) => void' is not assignable to type '() => Event'.  TS2322</p>
  </blockquote>
  
  <p>This is my code:</p>
  
  <pre><code>//in one class  
  //some code 
  render() 
      return (
          &lt;div className={keyStyle} key={key} onClick={() =&gt; this.props.turnKey()}&gt;&lt;/div&gt;
      )
  
  //in other classs
  //some code
      return (
         &lt;div className="container"&gt;
            &lt;Display /&gt;
            &lt;Keys turnKey={this.activateKey}/&gt;
         &lt;/div&gt;
      );
    }
  
    activateKey = (event : React.MouseEvent): void =&gt;{
        console.log(event.target);
    }
  </code></pre>
  
  <p><strong>How do I solve this error?</strong></p>