Commit Graph

14 Commits

Author SHA1 Message Date
Tanguy Krotoff
573083a518 Replace React.Component<(any|void|\{\}|null)> by React.Component
+ many manual adjustments
2017-06-21 09:48:37 +02:00
Tanguy Krotoff
ea9de8a518 Replace React.Component<(.*), (any|void|\{\}|null)> by React.Component<$1>
+ many manual adjustments
2017-06-19 13:35:50 +02:00
Tanguy Krotoff
eeb262e1d8 Update react to TypeScript 2.3 2017-06-19 13:34:54 +02:00
Blake Embrey
a6087cff80 Explicitly enable inference with connect() 2017-06-14 18:54:34 -04:00
Blake Embrey
f527af6ed3 Annotate react-redux more explicitly 2017-06-05 16:09:30 -04:00
Nathan Shively-Sanders
163f4438df Fix weak type errors (#16845)
* Fix first round of weak type errors

Done through griddle-react

* 95% done with weak type fixes

* Fix last couple of weak type errors

* Remove some lint from mithril tests

* mithril's Lifecycle is not a weak type any more

Restore the Lifecycle constraints in the rest of the definitions.

* Fix react-redux tests after #16652 broke them

* Remove package-lock.json
2017-06-04 22:03:03 -07:00
Blake Embrey
2bc7feeb48 [react-redux] Expose dispatch with props (#16652) 2017-06-02 07:19:38 -07:00
Thomas Hasner
10a204d02d Add overloads to account for mergeProps (#16024)
* Add overloads to account for `mergeProps`

This also provides better typings for users of `strictNullChecks`

* more overloads and tests

* accept `null | undefined`

* allow placeholder typings

* tests

* one `ComponentDecorator`

* tests

* no keyword
2017-04-26 11:52:32 -07:00
Yui
a34f72687e Merge pull request #15993 from DefinitelyTyped/react-redux
react-redux: Remove test which does not compile in TypeScript 2.3
2017-04-25 14:54:20 -07:00
Andy Hanson
6cf0462819 react-redux: Remove test which does not compile in TypeScript 2.3 2017-04-19 10:23:24 -07:00
Thomas Hasner
416c0f9c3d Use TOwnProps instead of IOwnProps 2017-04-18 13:51:36 -04:00
Tom Hasner
5f03934940 fix 2017-04-17 22:57:58 -04:00
Thomas Hasner
52371a816d ComponentDecorator input accepts TOwnProps 2017-04-17 21:53:18 -04:00
Andy Hanson
354cec620d Move all packages to a types directory 2017-03-24 14:27:52 -07:00