Commit 430d50f
committed
* Removed the phrase "state machine" as it's not normaly used in Ruby or Rails. The reader might not be familiar with it.
* `save` as the name of one of the triggers renamed to `saved` as it changes the `@editing` state and not doing any saving.
* Shell commands are displayed in a consistent style.
* Bit more text with context added in chapter 1.
* Warped long paragraphs.
* Fixed a few typos.
* Extra whitespace removed.
* Other things..
Current problems:
Chapter 7
"Notice that as you click each link the page reloads."
FIXME: The links created don't actually fully reload the page, it's showing the scoped ToDo model data of the previous request. Directly requesting the url works as expected. Replacing the anchor \<A\> elements with the NavLink component fixes this.
Chapter 8
At row 582
FIXME: The relationship between `todo` and `@Todo` isn't explained. The `@Variable` is a new feature.
Chapter 11
At row 840
FIXME: li.todo-item .toggle { -webkit-appearance: none; } in the css makes the checkboxes disapear?1 parent 42931b8 commit 430d50f
1 file changed
+223
-162
lines changed
0 commit comments