File tree Expand file tree Collapse file tree 33 files changed +262
-346
lines changed
Expand file tree Collapse file tree 33 files changed +262
-346
lines changed Original file line number Diff line number Diff line change 1212
1313var 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
2525module . exports = AlgoliaDocSearch ;
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ var BlogPostHeader = require('BlogPostHeader');
1717var BlogPostFooter = require ( 'BlogPostFooter' ) ;
1818var 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
3636module . exports = BlogPost ;
Original file line number Diff line number Diff line change 1313
1414var 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
3737module . exports = BlogPostDate ;
Original file line number Diff line number Diff line change @@ -16,8 +16,8 @@ var BlogPostHeader = require('BlogPostHeader');
1616var Marked = require ( 'Marked' ) ;
1717var 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
3838module . exports = BlogPostExcerpt ;
Original file line number Diff line number Diff line change 1414var React = require ( 'React' ) ;
1515var 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
6363module . exports = BlogPostFooter ;
Original file line number Diff line number Diff line change 1414var React = require ( 'React' ) ;
1515var 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
5959module . exports = BlogPostHeader ;
Original file line number Diff line number Diff line change 1313var Metadata = require ( 'Metadata' ) ;
1414var 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
109102module . exports = DocsSidebar ;
Original file line number Diff line number Diff line change 1212
1313var 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
3030module . exports = EjectBanner ;
Original file line number Diff line number Diff line change 1313
1414var 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
3434module . exports = ExcerptLink ;
Original file line number Diff line number Diff 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
2929module . exports = Footer ;
You can’t perform that action at this time.
0 commit comments