Skip to content

Commit 1728a86

Browse files
fred2028facebook-github-bot
authored andcommitted
Revert D5465182: creatClass codemod
Differential Revision: D5465182 fbshipit-source-id: a15de76f50294123323e211f8e11106b90fff911
1 parent 500d5e2 commit 1728a86

33 files changed

+262
-346
lines changed

website/core/AlgoliaDocSearch.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212

1313
var React = require('React');
1414

15-
class AlgoliaDocSearch extends React.Component {
16-
render() {
15+
var AlgoliaDocSearch = React.createClass({
16+
render: function() {
1717
return (
1818
<div className="algolia-search-wrapper">
1919
<input id="algolia-doc-search" tabIndex="0" type="text" placeholder="Search docs..." />
2020
</div>
2121
);
2222
}
23-
}
23+
});
2424

2525
module.exports = AlgoliaDocSearch;

website/core/BlogPost.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ var BlogPostHeader = require('BlogPostHeader');
1717
var BlogPostFooter = require('BlogPostFooter');
1818
var ExcerptLink = require('ExcerptLink');
1919

20-
class BlogPost extends React.Component {
21-
render() {
20+
var BlogPost = React.createClass({
21+
render: function() {
2222
var post = this.props.post;
2323

2424
return (
@@ -31,6 +31,6 @@ class BlogPost extends React.Component {
3131
</article>
3232
);
3333
}
34-
}
34+
});
3535

3636
module.exports = BlogPost;

website/core/BlogPostDate.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313

1414
var React = require('React');
1515

16-
class BlogPostDate extends React.Component {
17-
render() {
16+
var BlogPostDate = React.createClass({
17+
render: function() {
1818
var post = this.props.post;
1919

2020
var match = post.publishedAt.match(/([0-9]+)-([0-9]+)-([0-9]+)/);
@@ -32,6 +32,6 @@ class BlogPostDate extends React.Component {
3232
<time className="date" datetime={post.publishedAt}>{postedOnDate}</time>
3333
);
3434
}
35-
}
35+
});
3636

3737
module.exports = BlogPostDate;

website/core/BlogPostExcerpt.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ var BlogPostHeader = require('BlogPostHeader');
1616
var Marked = require('Marked');
1717
var ExcerptLink = require('ExcerptLink');
1818

19-
class BlogPostExcerpt extends React.Component {
20-
render() {
19+
var BlogPostExcerpt = React.createClass({
20+
render: function() {
2121
var post = this.props.post;
2222
return (
2323
<article className="entry-excerpt">
@@ -33,6 +33,6 @@ class BlogPostExcerpt extends React.Component {
3333
</article>
3434
);
3535
}
36-
}
36+
});
3737

3838
module.exports = BlogPostExcerpt;

website/core/BlogPostFooter.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
var React = require('React');
1515
var BlogPostDate = require('BlogPostDate');
1616

17-
class BlogPostFooter extends React.Component {
18-
render() {
17+
var BlogPostFooter = React.createClass({
18+
render: function() {
1919
var post = this.props.post;
2020

2121
var authorImage = this.props.post.authorImage ? this.props.post.authorImage : '/react-native/img/author.png';
@@ -58,6 +58,6 @@ class BlogPostFooter extends React.Component {
5858
</div>
5959
);
6060
}
61-
}
61+
});
6262

6363
module.exports = BlogPostFooter;

website/core/BlogPostHeader.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
var React = require('React');
1515
var BlogPostDate = require('BlogPostDate');
1616

17-
class BlogPostHeader extends React.Component {
18-
render() {
17+
var BlogPostHeader = React.createClass({
18+
render: function() {
1919
var post = this.props.post;
2020

2121
var hero;
@@ -54,6 +54,6 @@ class BlogPostHeader extends React.Component {
5454
</header>
5555
);
5656
}
57-
}
57+
});
5858

5959
module.exports = BlogPostHeader;

website/core/DocsSidebar.js

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,8 @@
1313
var Metadata = require('Metadata');
1414
var React = require('React');
1515

16-
class DocsSidebar extends React.Component {
17-
constructor(props, context) {
18-
super(props, context);
19-
20-
this.getCategories = this.getCategories.bind(this);
21-
this.getLink = this.getLink.bind(this);
22-
}
23-
24-
getCategories() {
16+
var DocsSidebar = React.createClass({
17+
getCategories: function() {
2518
var metadatas = Metadata.files.filter(function(metadata) {
2619
return metadata.layout === 'docs' || metadata.layout === 'autodocs';
2720
});
@@ -74,13 +67,13 @@ class DocsSidebar extends React.Component {
7467
categories.push(currentCategory);
7568

7669
return categories;
77-
}
70+
},
7871

79-
getLink(metadata) {
72+
getLink: function(metadata) {
8073
return metadata.permalink;
81-
}
74+
},
8275

83-
render() {
76+
render: function() {
8477
return <div className="nav-docs">
8578
<div className="nav-docs-viewport">
8679
{this.getCategories().map((category) =>
@@ -104,6 +97,6 @@ class DocsSidebar extends React.Component {
10497
</div>
10598
</div>;
10699
}
107-
}
100+
});
108101

109102
module.exports = DocsSidebar;

website/core/EjectBanner.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212

1313
var React = require('React');
1414

15-
class EjectBanner extends React.Component {
16-
render() {
15+
var EjectBanner = React.createClass({
16+
render: function() {
1717
return (
1818
<div className="banner-crna-ejected">
1919
<h3>Project with Native Code Required</h3>
@@ -25,6 +25,6 @@ class EjectBanner extends React.Component {
2525
</div>
2626
);
2727
}
28-
}
28+
});
2929

3030
module.exports = EjectBanner;

website/core/ExcerptLink.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313

1414
var React = require('React');
1515

16-
class ExcerptLink extends React.Component {
17-
render() {
16+
var ExcerptLink = React.createClass({
17+
render: function() {
1818
var cta = "Read more";
1919

2020
if (this.props.category === "videos") {
@@ -29,6 +29,6 @@ class ExcerptLink extends React.Component {
2929
</footer>
3030
);
3131
}
32-
}
32+
});
3333

3434
module.exports = ExcerptLink;

website/core/Footer.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ function getGitHubPath(path) {
1616
return 'https://github.com/facebook/react-native/blob/master/' + path;
1717
}
1818

19-
class Footer extends React.Component {
20-
render() {
19+
var Footer = React.createClass({
20+
render: function() {
2121
return (
2222
<p className="edit-page-block">
2323
You can <a target="_blank" href={getGitHubPath(this.props.path)}>edit the content above on GitHub</a> and send us a pull request!
2424
</p>
2525
);
2626
}
27-
}
27+
});
2828

2929
module.exports = Footer;

0 commit comments

Comments
 (0)