Commit Graph
37 Commits
Author SHA1 Message Date
Carolina PowersandDan Abramov d82ecb22d3 Fix typo on tutorial.md. (#9644)
The absence of the word `this` will cause CodePen
to scream at you. This fix should avoid that.
2017-05-10 08:23:53 +01:00
Dan AbramovandGitHub 86b1684fdc 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 b4e9093e29 Tweak Tutorial based on feedback 2017-05-04 00:30:12 +01:00
Frankie BagnardiandDan Abramov 30cccd9bbc [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
RSGandDan Abramov dddafab774 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 CastellarinandDan Abramov ff7baa4c95 Reorganize the "following along" instructions (#9453)
* Reorganize the "following along" instructions

* Minor tweaks
2017-04-19 12:00:15 +01:00
Dan Abramov a7e7e5054b Tweak tutorial structure 2017-04-18 18:07:16 +01:00
Dan Abramov 8798c9f08b Minor tutorial nits 2017-04-18 17:53:53 +01:00
Dan Abramov b97d51af57 Fix duplicate sentence 2017-04-18 17:44:32 +01:00
Dan AbramovandGitHub 7415729e55 Minor tweaks to tutorial 2017-04-18 17:40:59 +01:00
Frankie BagnardiandDan Abramov e2846ee6d0 [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
hanumanthanandDan Abramov 5689096e92 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 ZandbergenandBrandon Dail 9ce4c4c851 Square renders button, not div (#9084) 2017-03-01 09:40:45 -06:00
Dai NguyenandBrandon Dail 4d5715ce51 Update tutorial.md (#9051) 2017-02-23 14:54:03 -06:00
Dan AbramovandGitHub 5fd07d03b3 Fix indentation in tutorial (#8914) 2017-02-02 13:24:26 +00:00
EduardandKevin Lacker 9b52bb2ca6 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 FernandezandKevin Lacker 8c042a2439 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 WanandKevin Lacker 20776d818a Update tutorial.md (#8792)
* Update tutorial.md

* Fix quoting to be consistent
2017-02-01 17:42:19 -08:00
John LonganeckerandKevin Lacker e5ec539897 Lifting State Up more legible (#8691) 2017-02-01 17:31:01 -08:00
Faheel AhmadandDan Abramov 400d63973a I -> we (#8817) 2017-01-17 10:01:40 -08:00
cloudy1andKevin Lacker a67ab03057 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 OsherandDan Abramov e992f5cdfe 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 VoylesandKevin Lacker 246b931007 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
TannerandKevin Lacker df53fef16f 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 LackerandDan Abramov aba443c528 Docs: add a bunch of redirects (#8137)
* add a bunch of redirects

* add more redirects
2016-11-08 19:32:02 +00:00
bel3atarandDan Abramov 87e57b8ab9 add missing verb (#8139)
`why is an` should be `why it is an`
2016-10-31 11:41:43 +00:00
Lutz RosemaandDan Abramov 1dc12fc9f1 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 PugaandDan Abramov 05b9682efc Fix typos (#8067) 2016-10-24 13:50:04 +01:00
Andrew PoliakovandDan Abramov 8806add252 Update tutorial.md, Taking Turns (#8058) 2016-10-23 13:49:55 +01:00
William HoffmannandDan Abramov ca9bcb8e42 Fix typo (#8056) 2016-10-23 13:44:08 +01:00
Jason GrlickyandBen Alpert 103276ae4e Fix for typos (#8046) 2016-10-22 16:50:24 -07:00
Jun KimandBen Alpert 6ad417d563 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 KimandDan Abramov 05d697b3bd Fix typo in tutorial.md (#8047)
changges -> changes
2016-10-22 21:52:29 +01:00
Taeho KimandDan Abramov ee15854571 Fix typo in new tutorial code (#8045) 2016-10-22 21:46:51 +01:00
BEAUDRU ManuelandDan Abramov bdce935f41 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 b16252cdb9 Fix redirects 2016-10-21 22:02:30 +01:00
Kevin LackerandDan Abramov 011b9a9499 New Documentation 2016-10-21 20:59:08 +01:00