diff --git a/_posts/2015-01-27-react-v0.13.0-beta-1.md b/_posts/2015-01-27-react-v0.13.0-beta-1.md index 22f2079d..ff00faa6 100644 --- a/_posts/2015-01-27-react-v0.13.0-beta-1.md +++ b/_posts/2015-01-27-react-v0.13.0-beta-1.md @@ -33,7 +33,7 @@ class HelloMessage extends React.Component { React.render(, mountNode); ``` -The API is mostly what you would expect, with the exception for `getInitialState`. We figured that the idiomatic way to specify class state is to just use a simple instance property. Likewise `getDefaultProps` and `propTypes` are really just properties on the constructor. +The API is mostly what you would expect, with the exception of `getInitialState`. We figured that the idiomatic way to specify class state is to just use a simple instance property. Likewise `getDefaultProps` and `propTypes` are really just properties on the constructor. ```javascript export class Counter extends React.Component { diff --git a/docs/05-reusable-components.md b/docs/05-reusable-components.md index acef1a47..0178c5e8 100644 --- a/docs/05-reusable-components.md +++ b/docs/05-reusable-components.md @@ -200,7 +200,7 @@ class HelloMessage extends React.Component { React.render(, mountNode); ``` -The API is similar to `React.createClass` with the exception for `getInitialState`. Instead of providing a separate `getInitialState` method, you set up your own `state` property in the constructor. +The API is similar to `React.createClass` with the exception or `getInitialState`. Instead of providing a separate `getInitialState` method, you set up your own `state` property in the constructor. Another difference is that `propTypes` and `defaultProps` are defined as properties on the constructor instead of in the class body.