From 3cd93494bdb354e4e9f3b487e240ffe43b648169 Mon Sep 17 00:00:00 2001 From: Auriga Date: Tue, 18 Apr 2017 22:24:16 -0700 Subject: [PATCH] Removed createClass as its deprecated https://github.com/reactjs/react-modal/issues/367 https://facebook.github.io/react/blog/2017/04/07/react-v15.5.0.html --- README.md | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 11495314..ebb1ca1b 100644 --- a/README.md +++ b/README.md @@ -99,13 +99,6 @@ Now, you can create React components in `.jsx` files: ```js // app/assets/javascripts/components/post.jsx -window.Post = React.createClass({ - render: function() { - return

{this.props.title}

- } -}) - -// or, equivalent: class Post extends React.Component { render() { return

{this.props.title}

@@ -395,7 +388,7 @@ rails g react:component Post title:string published:bool published_by:instanceOf would generate: ```js -var Post = React.createClass({ +class Post extends React.Component{ propTypes: { title: React.PropTypes.string, published: React.PropTypes.bool, @@ -411,7 +404,7 @@ var Post = React.createClass({ ); } -}); +}; ``` The generator also accepts options: