Commit Graph

19 Commits

Author SHA1 Message Date
Phips Peter
57340eca1e Moving React 0.13 to be the default
React 0.13 is now released so it should be the default type definition.
http://facebook.github.io/react/blog/2015/03/10/react-v0.13.html
2015-03-10 19:03:37 -07:00
Vincent Siao
54e4632ca7 Revert "Change most uses of ComponentClass<P> to a type that represents the class"
This reverts commit 7bb2b48cd2.

Conflicts:
	react/react.d.ts
2015-01-22 18:51:18 -08:00
Vincent Siao
8194252213 Update react.d.ts for Typescript 1.4 2015-01-21 15:51:16 -08:00
jbrantly
7bb2b48cd2 Change most uses of ComponentClass<P> to a type that represents the class
This more accurately reflects that createClass returns a class, not an
instance of a class. This will be more important as React v0.13 is released
which supports using ES6 classes as components.
2015-01-19 15:11:02 -05:00
Vincent Siao
660d263565 Change React.React.Attributes.key type to any // number | string 2014-12-12 16:10:24 -08:00
Vincent Siao
0fb398c774 Add React.Children tests and change callback param return types from void to any 2014-12-08 15:41:47 -08:00
Vincent Siao
b4174b1ff1 Add some attributes tests to react-tests and remove index signature from React.CSSProperties 2014-12-08 14:55:10 -08:00
Vincent Siao
cc25144fde remove React.ComponentElement<P> and rename Factory<P> to ComponentFactory<P> 2014-12-05 12:37:13 -08:00
Vincent Siao
b8a0461280 React.Instance<P> -> React.Component<P>; add React.DOM.picture and extra HTML attributes 2014-12-03 14:56:30 -08:00
Vincent Siao
db0333df59 React.Instance<P> -> React.ElementInstance<P> 2014-12-02 19:18:58 -08:00
Vincent Siao
7f4cdee628 ReactClass -> ComponentClass; add tests to react-tests.ts 2014-12-02 18:11:15 -08:00
Vincent Siao
a99c1ad839 Cleanup react.d.ts; introduce Instance<P> interface to replace DomReferencer<P>; alias EventHandler types; etc... 2014-12-02 17:00:15 -08:00
Steve Baker
c7d900175e add factory test 2014-11-13 20:25:46 +01:00
Steve Baker
fa6e45ea4c allow calling component or element functions no arguments 2014-11-13 18:30:05 +01:00
Phips Peter
f547d80f49 Removed descriptors from our code 2014-10-17 16:24:11 -07:00
Phips Peter
d908e8f3bf Renaming based on the new React API
http://facebook.github.io/react/blog/2014/10/16/react-v0.12-rc1.html#renamed-apis
2014-10-17 12:26:28 -07:00
Josh Smith
e3382e45a7 Simple Test Components 2014-09-24 11:37:57 -07:00
Phips Peter
236a885f67 Fixing the tests 2014-09-23 16:04:18 -07:00
Phips Peter
26962dec65 Got props types to work 2014-09-23 15:47:06 -07:00