Commit Graph
126 Commits
Author SHA1 Message Date
James Brantly 619033254c Update tests for v0.14 and refactor how addons expose interfaces. 2015-11-05 07:01:14 -05:00
Tom Hasner bf061642b0 Write typings for React.Children.toArray and React.Children.map 2015-11-02 22:59:15 -05:00
James Brantly f9e6e567f4 Fix module => namespace 2015-10-14 20:55:48 -04:00
James Brantly 8eb584e9cf Add legacy files for v0.13 2015-10-14 20:52:17 -04:00
James Brantly 6186be126a Export types as well as variables for certain addons 2015-10-14 20:47:57 -04:00
James Brantly f2ff7464b5 Remove cloneWithProps since it's deprecated 2015-10-14 19:41:57 -04:00
James Brantly 77b2f7e8d4 Initial React v0.14 definitions 2015-10-14 19:21:31 -04:00
ampext 49bb032dd0 fixed lost colon after onContextMenu? 2015-10-10 22:13:44 +03:00
ampext 61105c5c30 added onContextMenu attribute to react DOMAttributesBase 2015-10-10 21:40:56 +03:00
vvakame e1171adaff remove trailing white space 2015-10-07 02:00:27 +09:00
vvakame f44dbb58fe Merge branch 'react-update-for-1.6' of https://github.com/ccapndave/DefinitelyTyped into ccapndave-react-update-for-1.6 2015-10-07 01:59:41 +09:00
Masahiro Wakame 8ea82f65e3 Merge pull request #5869 from use-strict/patch-1
Update react.d.ts - Validate static members of React.Component
2015-10-05 22:44:28 +09:00
Ryan Cavanaugh 3b7f250dcf Merge pull request #5893 from ccapndave/react-svg-classname
Added className to SVG attributes
2015-09-28 10:27:48 -07:00
Dave Keen f03129f8fa Fixed the React.addons.update typing to work with TS1.6's new stricter types. 2015-09-28 16:38:38 +02:00
Dave Keen e593119aeb Added className and id to DOMAttributes 2015-09-28 16:34:40 +02:00
Masahiro Wakame a71dd233fe Merge pull request #5896 from ccapndave/react-svg-strokemiterlimit
Added missing strokeMiterLimit to SVG attributes
2015-09-27 11:41:58 +09:00
Nathan Brown 7d0beb4825 Make a generic base version of HTMLAttributes and DOMAttributes to allow for components that pass all remaining properties to an underlying HTML element. 2015-09-19 17:28:49 -07:00
Dave Keen 16dc2cea12 Added missing strokeMiterLimit to SVG attributes 2015-09-18 12:46:18 +02:00
Ciuca, Alexandru 64cd3d9c56 Fixed react tests caused by incompatibility of aliased props generics 2015-09-17 20:11:06 +03:00
use-strict fb94b1ef37 Update react.d.ts
Make React.Component (static side) compatible with React.ComponentClass. This ensures validation when we use ES6-style classes to extend from React.Component, as opposed to using React.createClass.
2015-09-17 19:37:31 +03:00
Stepan Mikhaylyuk ed8c24df07 force update fix
in react we cann pass callback to forceUpdate
2015-09-11 18:11:31 +03:00
John Reilly 9c76211533 Merge pull request #5579 from jbrantly/react-reorg
Reorganize React definitions
2015-09-08 05:08:42 +01:00
James Brantly e79e14a7b8 Fixup the global definitions.
Originally had renamed react-global.d.ts to react-namespace.d.ts. After thinking about it further I don't think a rename really benefits anyone and would just cause confusion with people trying to upgrade. Also I had missed the `.d` in the original rename. Additionally adding some tests for the global version since there were none.
2015-09-03 23:07:28 -04:00
vvakame 79ca1235f8 adhoc fix react/react-addons-tests.ts 2015-09-03 20:46:01 +09:00
James Brantly b4fdbace3d Fix CSSProperties indexer issue (sort of) 2015-08-29 09:48:26 -04:00
James Brantly 07c4e447f1 Reorganize React definitions 2015-08-27 22:09:55 -04:00
Daniel Rosenwasser 96281f1a1c Merge branch 'master' into handleExtraObjectLiteralProperties
Conflicts:
	parse/parse.d.ts
2015-08-25 10:31:49 -07:00
Basarat Syed 55465434fd reactChidlren callbacks accept index
ref https://github.com/facebook/react/blob/10c816604336d4b3ec4c2a4e0ac42061a37dd8ee/src/isomorphic/children/ReactChildren.js#L52
2015-08-24 17:43:21 +10:00
Daniel Rosenwasser d333e3deb0 Add type annotation to avoid complaining about missing index signature in 'react'. 2015-08-20 16:53:36 -07:00
Daniel Rosenwasser fb0b124b2a Added indexer to CSS properties in 'react'. 2015-08-20 14:36:58 -07:00
Daniel Rosenwasser d2f69d40ab Add index signature to 'ComponentSpec' in 'react'. 2015-08-20 14:32:32 -07:00
Masahiro Wakame 7ccb1759f9 Merge pull request #5131 from benishouga/add-react-svg
React: Added attributes 'width' and 'height' to SVGAttributes for Rect.
2015-08-08 14:33:35 +09:00
Masahiro Wakame c7253f4a93 Merge pull request #5133 from maglar0/master
React: Support for defaultValue in HTMLAttributes
2015-08-08 13:54:45 +09:00
Masahiro Wakame c1ea194664 Merge pull request #5201 from use-strict/react-context-any
react - Replaced context any with {} for type safety.
2015-08-08 13:53:54 +09:00
benishouga a117cbd73e add svg attribute width and height for rect element. SVGAttribute inherit DOMAttributes. 2015-08-06 03:22:04 +09:00
Lars Magnusson 6d59069216 Support for defaultValue and defaultChecked in HTMLAttributes (used on input and textarea and others) 2015-08-04 20:19:03 +02:00
Ciuca, Alexandru 1a9ee560ef react - Replaced any with {} for context
See https://github.com/Microsoft/TypeScript/issues/4126
2015-08-04 11:10:07 +03:00
Nathan Brown 207710d2a0 React: Include required render() function in base Component class.
The new TSX mode in the TypeScript compiler has the requirements that
the element class constructor produces an element instance type that is
assignable to the type JSX.ElementClass.  To meet this Component<P, S>
must declare `render(): JSX.Element`.  Derived classes can be more
specific.

This should resolve Microsoft/TypeScript#3928.
2015-08-03 17:08:03 -07:00
benishouga 62bb9fd807 SVGAttributes inherit HTMLAttributes. fixed react-addons.d.ts and react-global.d.ts. 2015-08-04 00:01:32 +09:00
benishouga 8c18f7d318 add svg attribute width and height for react element. 2015-07-30 01:03:33 +09:00
vvakame 75b619ca7d remove react/legacy 2015-07-19 17:47:26 +09:00
vvakame 31218c8035 Merge branch 'master' into tsc-1.5.0-alpha 2015-07-18 20:06:04 +09:00
Ryan Cavanaugh bfcf082b40 Go back to old style of React typings and merge in JSX to both 2015-07-06 15:58:01 -07:00
Ryan Cavanaugh 75e849a4e0 Add Microsoft attribute URL 2015-06-23 11:30:21 -07:00
Ryan Cavanaugh 8833ceece1 Combine internal/external React .d.ts files and prepare for TS JSX support 2015-06-23 09:42:37 -07:00
vvakame e777fd18ea Merge branch 'master' into tsc-1.5.0-alpha 2015-06-21 14:57:48 +09:00
Basarat Ali Syed 983cd5df09 Revert "React : test for modernComponent" 2015-06-15 10:01:01 +10:00
Basarat Ali Syed 78deea6ba8 Syntax for modernComponent
Is this test valid @pspeter3? Regarding : https://github.com/Asana/typed-react/commit/9008be2f41c56bdd975213a08c97f1847333b15d
2015-06-02 17:28:20 +10:00
Vincent Siao 7b47d0c977 [React] Update README (0.13.3) 2015-05-28 15:33:04 -07:00
Vincent Siao 1cc5ea01d8 [React] Update HTMLAttributes interface
removes `scrollLeft`, `scrollTop` (0.12.0)
adds `formAction`, `formEncType`, `formMethod`, `formTarget`, `marginHeight`, `marginWidth` (0.12.2)
adds `scoped`, `high`, `low`, `optimum`, `unselectable` (0.13.2)
2015-05-28 15:30:16 -07:00