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>
);
}}
}
}
```
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() {
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:
@ -157,7 +159,7 @@ function withSubscription(WrappedComponent, selectData) {
// Notice that we pass through any additional props
return <WrappedComponent data={this.state.data} {...this.props} />;
}
});
};
}
```

Loading…
Cancel
Save