Commit Graph

36 Commits

Author SHA1 Message Date
Dan Abramov
5c88d16a06 Fix sequencing in the Tutorial (#9615)
* Fix sequencing in the Tutorial

* Update tutorial.md

* Update tutorial.md
2017-05-05 18:02:13 +01:00
Dan Abramov
0c50cda497 Tweak Tutorial based on feedback 2017-05-04 00:30:12 +01:00
Frankie Bagnardi
ef943dd4cc [Tutorial] Make it easier to follow the instructions (#9454)
* tutorial: adds note about onClick

* tutorial: show full square component

* merge

* fixes line number

* tutorial: misc changes

* fixes Board render initial code sample

* [tutorial] adds codepen links and misc small fixes

* removes useless arrow functions, #9531

* {this.renderSquare} new lines

* be more explicit about history state

* fixes highlight

* following along locally

* changes todo to this.props.value

* removes calculateWinner from initial codepens and includes it in tutorial

* removes note about calculateWinner at end of file

* adds debug-view and debug-view-final

* removes debug view, updates codepen instructions

* adds another codepen

* tutorial.md

* tutorial.md

* tutorial.md

* tutorial.md

* Put . into links for consistency with docs

* Make the very first change easier to follow

* A few more changes
2017-05-01 17:22:26 +01:00
RSG
290f6d6b47 React.createElement syntax (#9459)
* React.createElement syntax

Added React.createElement syntax.
I think this is required for this tutorial.

* Reword
2017-04-26 14:25:40 +01:00
Fabrizio Castellarin
f3c20ea5f7 Reorganize the "following along" instructions (#9453)
* Reorganize the "following along" instructions

* Minor tweaks
2017-04-19 12:00:15 +01:00
Dan Abramov
405a4ecf8c Tweak tutorial structure 2017-04-18 18:07:16 +01:00
Dan Abramov
12091112e7 Minor tutorial nits 2017-04-18 17:53:53 +01:00
Dan Abramov
f0eb04f3ed Fix duplicate sentence 2017-04-18 17:44:32 +01:00
Dan Abramov
ab52239509 Minor tweaks to tutorial 2017-04-18 17:40:59 +01:00
Frankie Bagnardi
41cfe314da [Tutorial] ES6, installation, and button closing tag (#9441)
* adds notes to tutorial on es6 and installation

* fixes tutorial mention of opening button tag

* More writing

* Update
2017-04-18 17:34:43 +01:00
hanumanthan
5b0bccccce Lift state up - Updating the documentation to mention that onClick is a synthetic event handler (#9427)
* Lift state up - Updating the documentation to mention that onClick is a synthetic event handler

* Review comments - Rephrase to handle synthetic events and event handler patterns

* Tweak
2017-04-18 16:27:45 +01:00
Fokke Zandbergen
97e8b7db4b Square renders button, not div (#9084) 2017-03-01 09:40:45 -06:00
Dai Nguyen
4c6286c34a Update tutorial.md (#9051) 2017-02-23 14:54:03 -06:00
Dan Abramov
29cb7b126a Fix indentation in tutorial (#8914) 2017-02-02 13:24:26 +00:00
Eduard
cd2aa1400d Update tutorial.md (#8896)
* Update tutorial.md

The status <div> used in Board can be deleted as well from render.

* Little tweaks
2017-02-01 18:12:00 -08:00
Tiago Fernandez
fabd77f9bc Link to CodePen editor rather than final result (#8849)
People want to see the final JS/CSS/HTML, and the final result is already displayed by CodePen.
2017-02-01 18:02:44 -08:00
Jeffrey Wan
e0ce72f513 Update tutorial.md (#8792)
* Update tutorial.md

* Fix quoting to be consistent
2017-02-01 17:42:19 -08:00
John Longanecker
3f7a213694 Lifting State Up more legible (#8691) 2017-02-01 17:31:01 -08:00
Faheel Ahmad
e8b5156d1a I -> we (#8817) 2017-01-17 10:01:40 -08: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
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
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
Kevin Lacker
d068700a40 Docs: add a bunch of redirects (#8137)
* add a bunch of redirects

* add more redirects
2016-11-08 19:32:02 +00:00
bel3atar
ef1a438cec add missing verb (#8139)
`why is an` should be `why it is an`
2016-10-31 11:41:43 +00:00
Lutz Rosema
0ab8a03e93 Use const instead of var (#8107)
It clarifies that `history` and `current` won't be reassigned.
2016-10-26 15:20:09 +01:00
Marcio Puga
d9b777e174 Fix typos (#8067) 2016-10-24 13:50:04 +01:00
Andrew Poliakov
b2f368c6f4 Update tutorial.md, Taking Turns (#8058) 2016-10-23 13:49:55 +01:00
William Hoffmann
3af93d6c2e Fix typo (#8056) 2016-10-23 13:44:08 +01:00
Jason Grlicky
494663ad60 Fix for typos (#8046) 2016-10-22 16:50:24 -07:00
Jun Kim
24978bc6e9 Fix illogical code in tutorial.md (#8048)
The tutorial wants to throw a 'warning' and explains about 'key' of React's list, but it throws nothing since there is sensible key.
"key={move}" should be removed, and added after explaining about key.
2016-10-22 16:49:07 -07:00
Jun Kim
388271bd1e Fix typo in tutorial.md (#8047)
changges -> changes
2016-10-22 21:52:29 +01:00
Taeho Kim
ac5129d7cb Fix typo in new tutorial code (#8045) 2016-10-22 21:46:51 +01:00
BEAUDRU Manuel
c0c4ade139 Wrong library name reference in tutorial.MD (#8038)
* Update tutorial.md

Seems like you are talking about immutable.js and not immutability.js which doesn't exist :)

* Capitalize Immutable.js
2016-10-22 21:43:15 +01:00
Dan Abramov
842d44dfa5 Fix redirects 2016-10-21 22:02:30 +01:00
Kevin Lacker
aa9544bfac New Documentation 2016-10-21 20:59:08 +01:00