Paul O’Shannessy
4d47ff36b2
Merge pull request #2413 from LeonFedotov/patch-1
...
Changing api documentation for jsx transformer
2014-10-28 11:06:31 -07:00
Sebastian Markbage
98bf80254f
Update Docs Navigation
2014-10-28 11:06:31 -07:00
Sebastian Markbage
1cb3f25e78
More Descriptor -> Element renames
2014-10-28 11:06:31 -07:00
Sebastian Markbage
b7a548c4bf
Replace transferPropsTo with transferring props patterns
2014-10-28 11:06:30 -07:00
Sebastian Markbage
9b1ee4de46
Updated Docs for new JSX Changes
...
Moved non-JSX explanation to Displaying Data.
Overhauled JSX in Depth.
Added JSX Spread Section.
2014-10-28 11:06:30 -07:00
Paul O’Shannessy
0dd942b121
Update Animation docs for createElement
2014-10-28 11:06:30 -07:00
Paul O’Shannessy
eb2827ec6a
Update React.DOM -> React.createElement through docs
2014-10-28 11:06:30 -07:00
Paul O’Shannessy
0344aaf18d
Use --harmomy in docs examples for cleaner code
2014-10-28 11:06:30 -07:00
Paul O’Shannessy
d36d26a574
[docs] Glossary
...
Pulled in https://gist.github.com/sebmarkbage/fcb1b6ab493b0c77d589
mostly verbatim
2014-10-23 20:51:11 -07:00
Paul O’Shannessy
4e5f5df4f6
Remove @jsx from examples
2014-10-23 20:51:11 -07:00
Paul O’Shannessy
4cfd8c6204
Update server servering example
...
It's referencing packages that aren't published yet but it *probably*
works...
2014-10-23 20:51:11 -07:00
Paul O’Shannessy
f53854bd93
React.renderComponent -> React.render
...
This covers most everything. The perf suite still needs work for the
Element updates. And the server rendering example needs to be done
wholesale.
2014-10-23 20:51:11 -07:00
Paul O’Shannessy
a90b4c9b3e
Update properties/elements
2014-10-23 20:51:11 -07:00
Sebastian Markbåge
4aee2a9c28
Merge pull request #2405 from sebmarkbage/hideelementconstructor
...
Hide ReactElement constructor
2014-10-23 12:06:16 -07:00
Sebastian Markbage
20af6b0a14
Hide ReactElement constructor
...
This prevents feature tests like:
var ReactElement = React.createElement(...).constructor;
if (element.constructor === ReactElement)
This is intentional so that we have the option to make these plain objects.
E.g. for direct inlining or replacing them with value types.
2014-10-23 10:53:57 -07:00
Ben Alpert
32630cd8cf
Fix typo in 0.12 RC blog post
2014-10-23 00:45:33 -07:00
Paul O’Shannessy
5ffcec7552
Update travis-ci badge for 0.12-stable branch
2014-10-22 14:17:11 -07:00
Ben Alpert
5e2d926d65
Merge pull request #2372 from spicyj/docs012-1
...
Update docs to align with 0.12 better
2014-10-22 14:02:35 -07:00
Ben Alpert
52494f9d72
Update docs to align with 0.12 better
...
- Rename React.renderComponent -> React.render
- Remove most references to transferPropsTo
2014-10-22 14:01:54 -07:00
Paul O’Shannessy
85a98d4c8e
Merge pull request #2322 from zpao/update-licenses-docs-examples
...
Update docs/examples with licenses
2014-10-22 13:13:56 -07:00
Paul O’Shannessy
7dc0e3d746
Update licenses for docs and examples
...
Docs are now CC licensed
Examples are under a separate license
2014-10-22 12:35:08 -07:00
Ben Alpert
631b6a097c
Merge pull request #2388 from spicyj/null-key
...
Support but warn on key={null}
2014-10-21 14:20:16 -07:00
Paul O’Shannessy
ac3e9b55e0
Merge pull request #2370 from chenglou/rm-school
...
[Docs] Remove most of @jsx
2014-10-21 14:11:22 -07:00
Ben Alpert
dd92786fb0
Support but warn on key={null}
...
Fixes #2386 .
Test Plan: jest
2014-10-20 17:19:48 -07:00
Sebastian Markbåge
2bdad81955
Merge pull request #2384 from sebmarkbage/deprecateisvalidclass
...
Deprecate isValidClass
2014-10-20 17:17:56 -07:00
Cheng Lou
1b3b432d64
[Docs] Remove most of @jsx
...
I kept some places intact (search for @jsx) because they require other bigger changes:
- ref-01-top-level-api.md
- grunt/tasks/npm.js
- old blog posts (don't change those)
- examples/ folder, as they have their own package.json that rely on old dependencies (node-jsx, reactify) that haven't upgraded to 0.12
2014-10-20 14:44:07 -04:00
Paul O’Shannessy
be468c2c22
Merge pull request #2373 from genbit/docs-animation-props
...
Update 09.1-animation.md
2014-10-20 11:01:36 -07:00
Paul O’Shannessy
a94bfd7888
Merge pull request #2381 from shripadk/jsdoc-fix
...
Fix JSDoc tag in ReactElement.js
2014-10-20 10:56:46 -07:00
Sebastian Markbage
ef971014bc
Deprecate isValidClass
...
Fixes #2374
2014-10-19 23:55:57 -07:00
Shripad K
621bb09cd7
Fix JSDoc tag in ReactElement.js
2014-10-19 21:01:45 +05:30
Sergey Generalov
3031c6591e
Update 09.1-animation.md
...
Add note about ReactTransitionGroup, that any additional, user-defined, properties will be become properties of the rendered component.
And example how to render a `<ul>` with css class.
2014-10-17 20:18:45 -07:00
Ben Alpert
daf4182707
Merge pull request #2368 from spicyj/use-the-string
...
Fix warning message for using React.DOM.* as type
2014-10-17 12:01:17 -07:00
Christopher Chedeau
dec41bbbca
Merge pull request #2356 from vjeux/roundup_23
...
Community round-up #23
2014-10-17 07:58:40 -07:00
Christopher Chedeau
6470920125
Community round-up #23
2014-10-17 07:56:28 -07:00
Ben Alpert
810582d114
Fix warning message for using React.DOM.* as type
...
Previously, this said 'Use the string "function() { [native code] }" instead.'.
2014-10-16 18:22:37 -07:00
Paul O’Shannessy
56e84d8cf3
Merge pull request #2364 from zpao/0.12rc-blog-post
...
0.12 rc1 release materials
2014-10-16 15:34:11 -07:00
Paul O’Shannessy
aca264e399
0.12 rc1 release materials
...
* blog post
* starter kit
2014-10-16 15:31:52 -07:00
Paul O’Shannessy
2b4e35870b
v0.12.0-rc1
v0.12.0-rc1
2014-10-16 14:56:50 -07:00
Sebastian Markbåge
22903a57e8
Merge pull request #2363 from sebmarkbage/assign
...
Use hasOwnProperty checks in Object.assign
2014-10-16 11:52:43 -07:00
Sebastian Markbage
25d63b43ef
Use hasOwnProperty checks in Object.assign
...
Because IE8 polyfills add enumerable properties, this doesn't play nicely.
So for IE8 compatibility we add this check. Slower though. :(
2014-10-16 11:49:50 -07:00
Sebastian Markbåge
828efb798a
Merge pull request #2350 from sebmarkbage/assign
...
Hide Object.assign polyfill behind a module
2014-10-16 09:29:01 -07:00
Sebastian Markbage
8210beeef4
Hide Object.assign polyfill behind a module
...
Because the JS community's polyfilling infrastructure sucks and we'll
have to fix it for them before we require this.
JSX spread uses React.__spread
(which might get special behavior for key/ref, not sure yet)
This never uses the native implementation and throws for prototype chains.
Once the native implementations are faster, we'll start using them.
2014-10-16 09:21:10 -07:00
Paul O’Shannessy
5263f61c87
Merge pull request #2357 from jimjea/patch-1
...
Minor grammar change to Thinking in React
2014-10-15 17:01:57 -07:00
Jimmy Jea
43dbd29bb1
minor change to post
...
Hello,
I was just reading through your post and noticed a minor change. The sentence originally read, "It's scaled very well for us...". I thought it was a little unclear since it's can mean "it has" or "it is", which can make this sentence take on a whole different meaning.
2014-10-15 16:36:30 -07:00
Paul O’Shannessy
4d06df3153
Merge pull request #2359 from zpao/fix-blog-post
...
[docs] Move React Elements post to right place, fix typo
2014-10-15 16:22:36 -07:00
Paul O’Shannessy
dcbc64ac76
[docs] Move React Elements post to right place, fix typo
...
The URL already made its way around so we can't just break it. We might
want to just live with it instead of even doing this redirect.
2b225446c0 (commitcomment-8176218)
2014-10-15 16:10:03 -07:00
Paul O’Shannessy
e7f509d3a3
0.11.2 release materials
...
TODO: starter kit for cherry-pick to master
(cherry picked from commit 732ffad313 )
2014-10-15 15:55:12 -07:00
Paul O’Shannessy
bc672c8bc5
Merge pull request #2344 from ThomasCrvsr/master
...
Use React.createFactory in examples/basic/
2014-10-15 10:48:33 -07:00
Ben Alpert
b8229cc761
Fix typo in blog post
2014-10-15 10:09:23 -07:00
ThomasCrvsr
e3734e2b43
#2315 : Use of React.createFactory in example basic/
2014-10-15 09:20:25 +02:00