Vjeux
1c14cd6c8b
Add pagination to blog
...
- Add pagination
- Display full content in /blog
- Truncate Recent posts
- Add permalink that lists all the blog posts
- Add spacing and bullet around recent posts to make it more readable
2013-08-27 02:14:17 +02:00
Paul O’Shannessy
744b54a829
Fix capitalization of Tooling Integration page
2013-08-26 14:53:56 -07:00
Vjeux
a90c463abe
Update the tooling page to include pyReact, react-rails and react-page
2013-08-26 14:49:31 -07:00
Vjeux
6bf21f1610
Community round-up #7
...
http://fooo.fr:4000/react/blog/2013/08/26/community-roundup-7.html
2013-08-26 14:22:16 -07:00
Ben Alpert
364ee1ffae
Add missing "use strict" statement to pass lint
...
Test Plan:
grunt lint; grunt test
2013-08-26 13:46:11 -07:00
Eric Clemmons
bcc6b524fb
Add rowSpan DOM property
2013-08-25 13:32:38 -05:00
Sebastian Markbage
61b38b9f05
Explicit and Implicit Keys Need Separate Namespaces
...
There are certain cases where you can end up with a collision with an implicit
key (array index) if your explicit key prop is a number. They should use
different namespaces. Therefore I wrap explicit keys in curlies and implicit
array indices in brackets.
I added a simple test case, but another case came up on the mailing list. Where
undefined entries in an array actually results in an entry and therefore an
implicit key.
2013-08-23 14:05:18 -07:00
Danny Ben-David
fce57abeca
Benchmarking tool for React application performance
...
ReactAppPerf wraps core methods and logs info from them; there's no real
UI at this point
2013-08-23 14:05:11 -07:00
Paul O’Shannessy
946e9b0c80
Merge pull request #289 from jordwalke/ServerRenderingFixes3
...
Server rendering: rendering of entire document using React.
2013-08-23 13:14:06 -07:00
Jordan Walke
748ed6cd81
adding better test - moving execution env module.
2013-08-23 12:32:35 -07:00
Jordan Walke
49f174cdad
Server rendering: rendering of entire document using React.
...
Summary: Allows rendering of React into the "document" as opposed to into a
particular node. To recap some basics:
document: One level above the <html> tag - like the browser.
document.documentElement: <body>
To support full-page server side rendering, we need to be able to render
*everything* including the HTML/BODY tags. This allows that.
2013-08-23 02:04:07 -07:00
Paul O’Shannessy
6ca8d31c83
[react-tools] Add src/ to files
...
This is so it's possible to use the original @providesModule source
files in a toolchain that understands those.
2013-08-22 22:35:50 -07:00
Paul O’Shannessy
aa1fa7468b
Merge pull request #280 from jeffmo/jstransform_npm
...
Move to using `jstransform` and `esprima-fb` npm modules
2013-08-22 15:43:59 -07:00
JeffMo
2d048f1f34
Move to using jstransform and esprima-fb npm modules
2013-08-22 15:28:41 -07:00
Clay Allsopp
3d1cc16a9b
Add CDNJS to docs. Fixes #244
2013-08-22 11:07:50 -07:00
Paul O’Shannessy
cbe86e04b3
Docs: fix header
2013-08-22 11:02:09 -07:00
Paul O’Shannessy
a558e560bd
Use script to find remaining 404s. Fix them.
2013-08-22 10:59:22 -07:00
Clay Allsopp
cfe4152b1d
Fix broken tutorial link and change wording
2013-08-21 22:38:44 -07:00
Kunal Mehta
91c2a8d90b
Added PyReact blog post.
2013-08-19 14:48:28 -07:00
Christopher Chedeau
2c8f907b2c
Merge pull request #277 from stoyan/patch-1
...
typo fix
2013-08-19 11:45:51 -07:00
Tim Yung
669f4b867f
Allow DOM Nodes in ImmutableObject
...
Currently, `ImmutableObject` will stack overflow while it tries to recurse and deep freeze all the properties of a DOM node.
2013-08-19 11:37:08 -07:00
Stoyan
5fae286cf4
typo fix
2013-08-19 11:35:46 -07:00
Timothy Yung
a2c90aad86
Merge pull request #275 from spicyj/input-private
...
Make getChecked, getValue, handleChange private
2013-08-19 11:20:52 -07:00
Ben Alpert
898621d0a1
Make getChecked, getValue, handleChange private
...
Test Plan: grunt test, enter text in ballmer-peak example without any JS errors.
2013-08-17 22:29:41 -07:00
Timothy Yung
e1c1d869de
Merge pull request #251 from spicyj/select-value
...
Fix behavior of ReactDOMSelect with `defaultValue`
2013-08-17 21:50:13 -07:00
Ben Alpert
25e2cd0db6
Fix behavior of ReactDOMSelect
...
Closes #250 .
Test Plan:
With multiple and not, verified: With defaultValue, the correct option is picked initially, user changes change the selection, and changes to defaultValue have no effect. With value, the correct option is picked initially, user changes do nothing, and changes to value change the selection.
Also ran the tests.
2013-08-17 16:57:49 -07:00
Paul O’Shannessy
1f8ef4c903
Sync modules to vendor/core
...
We haven't done this recently. Nothing has changed significantly, though
this does remove some files we weren't using.
2013-08-16 15:40:23 -07:00
James Ide
d9511d817a
Move utils out of React that aren't being used
...
Many of React's util functions are non-redundant with Facebook's core
libraries, so move them out of React into a central location (out of
this repo).
These files were not getting used by any part of React core, so didn't
actually belong here anyway.
2013-08-16 15:40:11 -07:00
Cheng Lou
2fda70fb4a
fix test case for rendering text node number 0
2013-08-16 13:51:17 -07:00
Sebastian Markbåge
02f618d52c
Merge pull request #268 from spicyj/bind-null
...
Make .bind(null, ...) work on autobound methods
2013-08-16 12:06:49 -07:00
Jordan Walke
61c47e4cae
Refactor ReactComponent to have no dependency on the DOM.
...
React is more than just a DOM app library, it is a component
abstraction library. This enforces that.
2013-08-15 10:56:39 -07:00
Jordan Walke
e6b216bdbb
Extract out core ReactEmitter functionality.
...
Other environments can make use of some of the logic in ReactEventEmitter.
2013-08-15 10:56:30 -07:00
Ben Alpert
192727e152
Make .bind(null, ...) work on autobound methods
...
Fixes #266 .
2013-08-15 09:58:38 -07:00
Paul O’Shannessy
cb00d3e66c
Upgrade phantomjs to 1.9.1-4
...
This fixes the install and permissions issues we've been seeing with
other 1.9.1-x versions.
2013-08-13 15:37:26 -07:00
Paul O’Shannessy
987e5e8f13
Merge pull request #258 from chenglou/patch-3
...
defaultValue of 0 now displayed
2013-08-12 18:20:32 -07:00
Paul O’Shannessy
df0bc8c3af
Merge pull request #261 from benjamn/phantomjs-1.9.0-1
...
Hold PhantomJS version at 1.9.0-1.
2013-08-12 15:21:50 -07:00
Ben Newman
983120102c
Hold PhantomJS version at 1.9.0-1.
...
And don't attempt any chmod magic, either.
2013-08-12 17:47:31 -04:00
Cheng Lou
86c0b69390
separate new tests into respective file
2013-08-12 17:03:10 -04:00
Cheng Lou
d5989a0de4
tests for displaying defaultValue of 0
2013-08-12 16:08:16 -04:00
Cheng Lou
1b747c526c
defaultValue of 0 now displayed
...
previously treated as empty string when passed to input text/textarea
2013-08-09 23:13:44 -04:00
Paul O'Shannessy
5cbabdf4c9
Support autocapitalize DOM Property
...
It's non-standard, but potentially useful on mobile.
See some discussion in google group: https://groups.google.com/forum/#!topic/reactjs/MBcCFohHHHA
Closes #247
2013-08-06 14:19:49 -07:00
Paul Shen
9ef4e74ba2
ReactChildren
...
Instead of changing `traverseAllChildren`, keep that around for perf
reasons (for the hot code path `flattenChildren`)
Introduce `ReactChildren.map` and `ReactChildren.forEach`
which mirrors `Array.prototype.map` and `Array.prototype.forEach`. This
involves a rename of `mapAllChildren`
2013-08-06 14:17:33 -07:00
Vjeux
0321171113
Community Round-up #6
2013-08-06 01:31:23 +02:00
Christopher Chedeau
d542621155
Fix 404 in Getting Started
2013-08-04 21:09:15 -07:00
Pete Hunt
4bbf8acc9b
Merge pull request #249 from pcottle/fixLinks
...
Fix Github links in examples
2013-08-04 17:40:00 -07:00
Peter Cottle
a21556314d
Fix Github links in examples
...
Looks like we link to github.com/facebook/react/ instead of react-js. This just fixes the links
`grep -r "facebook/react.js" .` comes up clean now
2013-08-04 16:40:12 -07:00
Paul O'Shannessy
99d3d7f914
Get rid of remaining ReactID references
...
It's gone. Also compacted a bit of code to match the other usage.
2013-08-01 13:58:28 -07:00
Paul O’Shannessy
86d9e0a97a
Merge pull request #245 from chenglou/patch-3
...
Change ref from ReactID to ReactInstanceHandles
2013-08-01 13:41:10 -07:00
Cheng Lou
db0ff96200
Change ref from ReactID to ReactInstanceHandles
2013-08-01 14:52:08 -04:00
Tim Yung
808e625d9d
Use createNodesFromMarkup
...
Pulled out markup rendering logic for better reuse.
2013-07-31 21:21:06 -07:00