Skip to content

Commit 9d3857a

Browse files
author
Krasimir Tsonev
committed
Updating summary
1 parent e13e877 commit 9d3857a

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

book/SUMMARY.md

+17
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,36 @@
55
### Foundation
66

77
* [Communication](chapter-2/README.md)
8+
* [Input](chapter-2/README.md#input)
9+
* [Output](chapter-2/README.md#output)
810
* [Event handlers](chapter-3/README.md)
911
* [Composition](chapter-4/README.md)
12+
* [Using React's children API](chapter-4/README.md#using-reacts-children-api)
13+
* [Passing a child as a prop](chapter-4/README.md#passing-a-child-as-a-prop)
14+
* [Higher-order component](chapter-4/README.md#higher-order-component)
15+
* [Function as a children, render prop](chapter-4/README.md#function-as-a-children-render-prop)
1016
* [Controlled and uncontrolled inputs](chapter-5/README.md)
1117
* [Presentational and container components](chapter-6/README.md)
1218

1319
### Data flow
1420

1521
* [One direction data flow](chapter-7/README.md)
1622
* [Flux](chapter-8/README.md)
23+
* [Flux architecture and its main characteristics](chapter-8/README.md#flux-architecture-and-its-main-characteristics)
24+
* [Implementing a Flux architecture](chapter-8/README.md#implementing-a-flux-architecture)
1725
* [Redux](chapter-9/README.md)
26+
* [Redux architecture and its main characteristics](chapter-9/README.md#redux-architecture-and-its-main-characteristics)
27+
* [Simple counter app using Redux](chapter-9/README.md#simple-counter-app-using-redux)
1828

1929
### MISC
2030

2131
* [Dependency injection](chapter-10/README.md)
32+
* [Using React's context (prior v. 16.3)](chapter-10/README.md#using-reacts-context-prior-v-163)
33+
* [Using React's context (v. 16.3 and above)](chapter-10/README.md#using-reacts-context-v-163-and-above)
34+
* [Using the module system](chapter-10/README.md#using-the-module-system)
2235
* [Styling](chapter-11/README.md)
36+
* [The good old CSS class](chapter-11/README.md#the-good-old-css-class)
37+
* [Inline styling](chapter-11/README.md#inline-styling)
38+
* [CSS modules](chapter-11/README.md#css-modules)
39+
* [Styled-components](chapter-11/README.md#styled-components)
2340
* [Integration of third-party libraries](chapter-12/README.md)

book/chapter-9/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@ const mapDispatchToProps = dispatch => ({
119119

120120
`mergeProps` combines both `mapStateToProps` and `mapDispatchToProps` and the props send to the component and gives us the opportunity to accumulate better props. Like for example if we need to fire two actions we may combine them to a single prop and send that to React's component. `options` accepts couple of settings that control how how the connection works.
121121

122-
## Example
122+
## Simple counter app using Redux
123123

124124
Let's create a simple counter app that uses all the APIs above.
125125

0 commit comments

Comments
 (0)