|
1 | 1 | - title: Tutorial
|
2 | 2 | items:
|
3 |
| - - id: before-we-start |
4 |
| - title: Before We Start |
5 |
| - href: /tutorial/tutorial.html#before-we-start |
| 3 | + - id: before-we-start-the-tutorial |
| 4 | + title: Before We Start the Tutorial |
| 5 | + href: /tutorial/tutorial.html#before-we-start-the-tutorial |
6 | 6 | forceInternal: true
|
7 | 7 | subitems:
|
8 | 8 | - id: what-were-building
|
9 |
| - title: What We're Building |
10 |
| - href: /tutorial/tutorial.html#what-were-building |
| 9 | + title: What Are We Building? |
| 10 | + href: /tutorial/tutorial.html#what-are-we-building |
11 | 11 | forceInternal: true
|
12 | 12 | - id: prerequisites
|
13 | 13 | title: Prerequisites
|
14 | 14 | href: /tutorial/tutorial.html#prerequisites
|
15 | 15 | forceInternal: true
|
16 |
| - - id: how-to-follow-along |
17 |
| - title: How to Follow Along |
18 |
| - href: /tutorial/tutorial.html#how-to-follow-along |
| 16 | + - id: setup-for-the-tutorial |
| 17 | + title: Setup for the Tutorial |
| 18 | + href: /tutorial/tutorial.html#setup-for-the-tutorial |
| 19 | + forceInternal: true |
| 20 | + subitems: |
| 21 | + - id: setup-option-1-write-code-in-the-browser |
| 22 | + title: "Option 1: Write Code in the Browser" |
| 23 | + href: /tutorial/tutorial.html#setup-option-1-write-code-in-the-browser |
| 24 | + forceInternal: true |
| 25 | + - id: setup-option-2-local-development-environment |
| 26 | + title: "Option 2: Local Development Environment" |
| 27 | + href: /tutorial/tutorial.html#setup-option-2-local-development-environment |
19 | 28 | forceInternal: true
|
20 | 29 | - id: help-im-stuck
|
21 | 30 | title: Help, I'm Stuck!
|
|
27 | 36 | forceInternal: true
|
28 | 37 | subitems:
|
29 | 38 | - id: what-is-react
|
30 |
| - title: What is React? |
| 39 | + title: What Is React? |
31 | 40 | href: /tutorial/tutorial.html#what-is-react
|
32 | 41 | forceInternal: true
|
33 |
| - - id: getting-started |
34 |
| - title: Getting Started |
35 |
| - href: /tutorial/tutorial.html#getting-started |
| 42 | + - id: inspecting-the-starter-code |
| 43 | + title: Inspecting the Starter Code |
| 44 | + href: /tutorial/tutorial.html#inspecting-the-starter-code |
36 | 45 | forceInternal: true
|
37 | 46 | - id: passing-data-through-props
|
38 | 47 | title: Passing Data Through Props
|
39 | 48 | href: /tutorial/tutorial.html#passing-data-through-props
|
40 | 49 | forceInternal: true
|
41 |
| - - id: an-interactive-component |
42 |
| - title: An Interactive Component |
43 |
| - href: /tutorial/tutorial.html#an-interactive-component |
| 50 | + - id: making-an-interactive-component |
| 51 | + title: Making an Interactive Component |
| 52 | + href: /tutorial/tutorial.html#making-an-interactive-component |
44 | 53 | forceInternal: true
|
45 | 54 | - id: developer-tools
|
46 | 55 | title: Developer Tools
|
47 | 56 | href: /tutorial/tutorial.html#developer-tools
|
48 | 57 | forceInternal: true
|
49 |
| - - id: lifting-state-up |
50 |
| - title: Lifting State Up |
51 |
| - href: /tutorial/tutorial.html#lifting-state-up |
| 58 | + - id: completing-the-game |
| 59 | + title: Completing the Game |
| 60 | + href: /tutorial/tutorial.html#completing-the-game |
52 | 61 | forceInternal: true
|
53 | 62 | subitems:
|
| 63 | + - id: lifting-state-up |
| 64 | + title: Lifting State Up |
| 65 | + href: /tutorial/tutorial.html#lifting-state-up |
| 66 | + forceInternal: true |
54 | 67 | - id: why-immutability-is-important
|
55 | 68 | title: Why Immutability Is Important
|
56 | 69 | href: /tutorial/tutorial.html#why-immutability-is-important
|
|
67 | 80 | title: Declaring a Winner
|
68 | 81 | href: /tutorial/tutorial.html#declaring-a-winner
|
69 | 82 | forceInternal: true
|
70 |
| - - id: storing-a-history |
71 |
| - title: Storing A History |
72 |
| - href: /tutorial/tutorial.html#storing-a-history |
| 83 | + - id: adding-time-travel |
| 84 | + title: Adding Time Travel |
| 85 | + href: /tutorial/tutorial.html#adding-time-travel |
73 | 86 | forceInternal: true
|
74 | 87 | subitems:
|
75 |
| - - id: showing-the-moves |
76 |
| - title: Showing the Moves |
77 |
| - href: /tutorial/tutorial.html#showing-the-moves |
| 88 | + - id: storing-a-history-of-moves |
| 89 | + title: Storing a History of Moves |
| 90 | + href: /tutorial/tutorial.html#storing-a-history-of-moves |
| 91 | + forceInternal: true |
| 92 | + - id: lifting-state-up-again |
| 93 | + title: Lifting State Up, Again |
| 94 | + href: /tutorial/tutorial.html#lifting-state-up-again |
| 95 | + forceInternal: true |
| 96 | + - id: showing-the-past-moves |
| 97 | + title: Showing the Past Moves |
| 98 | + href: /tutorial/tutorial.html#showing-the-past-moves |
78 | 99 | forceInternal: true
|
79 |
| - - id: keys |
80 |
| - title: Keys |
81 |
| - href: /tutorial/tutorial.html#keys |
| 100 | + - id: picking-a-key |
| 101 | + title: Picking a Key |
| 102 | + href: /tutorial/tutorial.html#picking-a-key |
82 | 103 | forceInternal: true
|
83 | 104 | - id: implementing-time-travel
|
84 | 105 | title: Implementing Time Travel
|
|
0 commit comments