title: Generic type 'Component<P, S>' requires 2 type argument(s)
body: <p>I'm trying to use <code>ts</code> and <code>react-router</code> v4 to make a demo, and I will get the error.</p>
  
  <pre><code>Failed to compile.
  
  Error in D:\data\code\taven\react-components-usage-ts\node_modules\@types\react-router\lib\withRouter.d.ts
  
  (3,99): error TS2314: Generic type 'PureComponent&lt;P, S&gt;' requires 2 type argument(s).
  </code></pre>