Browse Source

Update higher-order-components.md (#8780)

main
Iurii Kucherov 8 years ago
committed by Dan Abramov
parent
commit
85b5d37961
  1. 8
      docs/higher-order-components.md

8
docs/higher-order-components.md

@ -64,7 +64,8 @@ class CommentList extends React.Component {
))} ))}
</div> </div>
); );
}} }
}
``` ```
Later, you write a component for subscribing to a single blog post, which follows a similar pattern: Later, you write a component for subscribing to a single blog post, which follows a similar pattern:
@ -95,7 +96,8 @@ class BlogPost extends React.Component {
render() { render() {
return <BlogPost blogPost={this.state.blogPost} />; return <BlogPost blogPost={this.state.blogPost} />;
}} }
}
``` ```
`CommentList` and `BlogPost` aren't identical — they call different methods on `DataSource`, and they render different output. But much of their implementation is the same: `CommentList` and `BlogPost` aren't identical — they call different methods on `DataSource`, and they render different output. But much of their implementation is the same:
@ -157,7 +159,7 @@ function withSubscription(WrappedComponent, selectData) {
// Notice that we pass through any additional props // Notice that we pass through any additional props
return <WrappedComponent data={this.state.data} {...this.props} />; return <WrappedComponent data={this.state.data} {...this.props} />;
} }
}); };
} }
``` ```

Loading…
Cancel
Save