Commit Graph

2242 Commits

Author SHA1 Message Date
Van der Auwermeulen Grégoire
3b671d1d1b Update state-and-lifecycle.md (#8424)
* Update state-and-lifecycle.md

Isn't  clock state and props the same in this example?

* Clarify
2017-01-04 09:18:52 -08:00
Devinsuit
de7e8a4709 Update blog post link (#8421) 2017-01-04 09:15:09 -08:00
Mojtaba Dashtinejad
62ea0290ed [docs] Add a note about componentWillReceiveProps (#8234)
* Component Lifecycle In Depth documentation

* first steps to improve react component reference

* improved react component reference

- remove the component-lifecycle-in-depth

* add a note for usage of ReactDOM.findDOMNode

* one note on componentWillReceiveProps

* remove old useless images for lifecycle docs

* Tweak wording
2017-01-04 08:26:33 -08:00
Dan Abramov
a1f22dd855 Nitpick: use FB style in doc 2017-01-04 15:59:32 +00:00
Karthik Chintapalli
49c4a363bc Fixed stray text appearing on top of the navbar at small screen sizes (#8681) 2017-01-04 04:48:53 -08:00
Brian Vaughn
6a394f5dd3 Renamed React.js Conf to React Conf 2017-01-03 15:27:23 -08:00
Brian Vaughn
f91eb3323f Merge pull request #8671 from bonham000/update-docs
update to codebase-overview.md
2017-01-03 09:01:53 -08:00
neeldeep
354d1170b0 Update conferences.md 2017-01-03 19:23:55 +05:30
Sean Smith
b31ab435ce update to codebase-overview.md 2017-01-01 15:27:57 -08:00
gitanupam
a53d2acaf9 Changed webpack's hyperlink (#8650)
..to point to 2.x documentation instead of 1.x (and to be consistent with other links on the page)
2016-12-28 11:34:00 -06:00
gitanupam
864a2c76b8 'npm init' needed before installing react via npm. (#8649)
* 'npm init' needed before installing react via npm.

I was trying to install react in my django project directory and was getting warnings about package.json not being present. Started this SO post (http://stackoverflow.com/questions/41340909/npm-cant-find-package-json-when-installing-react/41340975#41340975) to figure it out. I think it'll be useful to others too if we add it in the documentation itself.

* Tweak instructions
2016-12-28 04:04:21 -08:00
Eric Pitcher
9f3ae7247e Update conditional-rendering.md (#8636)
Stating the fact that component lifecycle methods will still fire as normal even though you return null from the render method.
2016-12-24 09:18:30 -08:00
comerc
e875fa0967 Fix casing typo in jsx-in-depth.md (#8542) 2016-12-11 07:43:40 -06:00
Chris
dd5a665d42 update example to use this.state (#8425)
- In the previous example, the code works even without using bind(this) in the constructor.
- the reason being handleClick doesn't even use `this` and its just calling the global function alert.
- this change make use of this via access this.state.
2016-12-11 07:41:48 -06:00
Liz
081c20f66f 👏 designers are friends, not fodder for jokes (#8523) 2016-12-07 15:09:37 -08:00
Brandon Dail
0ed6236931 Merge pull request #8476 from AlanBreck/patch-1
Update reference-react.md
2016-12-02 09:16:39 -06:00
lucas
ab12949031 Add return to render 2016-12-01 19:21:40 -03:00
Jacob Lamont
68b9b2037c Update reference-react.md 2016-12-01 14:35:48 -05:00
cloudy1
d7b1599f88 Update tutorial.md (#8328)
* Update tutorial.md

fix "unknown: Unexpected token" in "codepen.io".

* tweaks per suggestion
2016-11-29 13:00:33 -08:00
Andrew Clark
e3d37fdb90 Add a document on higher-order components (#7869) 2016-11-29 10:47:54 -08:00
Fatih
e05934e423 fix typo 'miss-configured' to 'misconfigured' (#8412) 2016-11-24 14:52:53 +00:00
brillout
cdf144d54b remove dead link (#8411) 2016-11-24 14:35:48 +00:00
Richard Maisano
4851bd7cec Add a couple missing SVG tags to DOM Elements docs (#8383)
My first contribution to React!

While upgrading a React project, I found some suspect SVG that needed updating, so I dug in after checking the docs. I knew that support for some SVG properties had been added (namely `xmlns` and `xmlnsXlink`), but I noticed them missing from the reference's attribute list. This pull request updates `reference-dom-elements.md` by adding said properties.
2016-11-22 18:50:11 +00:00
Dan Abramov
3d1d0e44ac Revert "Stop relying on variable hoisting" (#8381) 2016-11-22 15:19:45 +00:00
Linus Unnebäck
cdca1edf90 Stop relying on variable hoisting (#8380)
Only declare the variable once in this scope, instead of declaring them multiple times in the same scope.

This fixes #8318, even though it might technically be a shortcoming in Rollup.
2016-11-22 15:18:10 +00:00
Mikhail Osher
69162fc97a Fix object spread operator (#8378)
Object spread operator performs shallow copy of object's arguments, so it should be placed before new properties are assigned.
2016-11-22 15:01:23 +00:00
Simen Bekkhus
5df573a518 Fix link to PureComponent in docs (#8375) 2016-11-22 11:09:07 +00:00
Michael Sinov
d00d8c81cd update react-without-es6.md (#8351) 2016-11-19 18:19:16 +00:00
Dan Abramov
95f34e9bf3 Merge pull request #8346 from shubheksha/docs/improve-state-and-lifecycle
Improved sections of state and lifecycle docs
2016-11-18 18:24:27 +00:00
Dan Abramov
9c9ecee640 Minor changes, make it more verbose 2016-11-18 18:24:15 +00:00
Shubheksha Jalan
a409b4df32 Improved sections of state and lifecycle docs 2016-11-18 22:14:27 +05:30
Dan Abramov
48ef385cb0 Merge pull request #8345 from shubheksha/docs/improve-introducing-jsx
Improved some sections of the introducing JSX docs
2016-11-18 16:20:48 +00:00
Dan Abramov
5c995eebba Small nit: add a sentence about readability back 2016-11-18 16:20:17 +00:00
Shubheksha Jalan
448aa90482 Improved some sections of the introducing JSX docs 2016-11-18 21:09:34 +05:30
Dan Abramov
dd33f19ef0 Merge pull request #8339 from nolanlawson/patch-1
Update 2016-11-16-react-v15.4.0.md
2016-11-18 12:27:16 +00:00
Dan Abramov
5aea26b4b3 Merge pull request #8332 from gaearon/prod-dev
[Docs] Expand Installation and clarify why use bundlers
2016-11-18 12:26:22 +00:00
Dan Abramov
36564ab0fa Nits 2016-11-18 12:26:06 +00:00
Dan Abramov
0f5021783a Nit 2016-11-18 12:25:23 +00:00
Nolan Lawson
1d3156a845 Update 2016-11-16-react-v15.4.0.md
Edge and IE11 both show user marks and measures in the Dev Tools, so it's technically not accurate to say that only Chrome has this feature.
2016-11-17 15:53:41 -08:00
Kevin Lacker
ba8004f607 add link to useful doc 2016-11-17 10:49:02 -08:00
Dan Abramov
43563e4aff Update installation instructions on the blog 2016-11-17 16:05:49 +00:00
Dan Abramov
d7e37c6dfb Explain Installation in more detail 2016-11-17 15:55:56 +00:00
Dan Abramov
01d02717f1 Merge pull request #8317 from marcysutton/master
docs(forms): add missing labels to forms doc
2016-11-17 14:25:03 +00:00
Dan Abramov
aad104265a Tweak examples 2016-11-17 14:23:20 +00:00
Kevin Lacker
cb9924ba75 include the version number in the header (#8315) 2016-11-16 16:26:21 -08:00
Marcy Sutton
017a36c6f9 fix(a11y): add missing labels to forms doc
Showing how to create a form without labeling inputs is an accessibility anti-pattern. This change adds labels to the examples to address that. Codepen may still need to be updated depending on how that example is created.
2016-11-16 14:32:42 -08:00
Dave Voyles
b3c9ca04e9 Clarity on constructor of Board object for tutorial.md (#8224)
* Update tutorial.md

Is it possible to be more clear here?
 This implies that we are removing the constructor from GAME, and not board (which is what I believe the author is trying to say).
It took me several reads to understand. 

With this edit, it is now clear that the adjustment is being made to -Board- and not to -Game-

* also remove "for Board earlier"
2016-11-16 13:24:45 -08:00
Tanner
27cf3a6615 Remove spread operator (#8273)
* Remove spread operator

I believe what was meant here was to express that you would create the new player object with all the previous properties of the existing player object in addition to now updating the score value. That being said, this is a simple example, and the player object clearly has no other values. Objects are not (by default) iterable using this operator, so this little piece does more harm than good. I believe the new example to be much clearer.

* Using Object.assign()

* Tweak wording
2016-11-16 11:59:16 -08:00
tomocchino
8d69cdbe11 Update website for 15.4.0
(cherry picked from commit 5ce8853ccb2e4677eb6a9d183e8086fd0d6367d4)
2016-11-16 14:51:47 +00:00
Dan Abramov
1c6398d4de Add 15.4.0 blog post 2016-11-16 14:36:20 +00:00