Error boundaries docs shouldn't use class fields

This commit is contained in:
Sophie Alpert
2018-10-21 11:30:21 -07:00
parent ee8716166e
commit 026edff33c

View File

@@ -150,14 +150,15 @@ React doesn't need error boundaries to recover from errors in event handlers. Un
If you need to catch an error inside event handler, use the regular JavaScript `try` / `catch` statement:
```js{8-12,16-19}
```js{9-13,17-20}
class MyComponent extends React.Component {
constructor(props) {
super(props);
this.state = { error: null };
this.handleClick = this.handleClick.bind(this);
}
handleClick = () => {
handleClick() {
try {
// Do something that could throw
} catch (error) {