Skip to content

Commit cab757f

Browse files
authored
Merge pull request #2 from flyskywhy/master
new react-web
2 parents 25628c0 + f7cf640 commit cab757f

File tree

120 files changed

+3539
-1116
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

120 files changed

+3539
-1116
lines changed

Examples/Movies/MovieCell.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
'use strict';
1717

1818
var React = require('react-native');
19+
var createClass = require('create-react-class');
1920
var {
2021
Image,
2122
PixelRatio,
@@ -31,7 +32,7 @@ var getStyleFromScore = require('./getStyleFromScore');
3132
var getImageSource = require('./getImageSource');
3233
var getTextFromScore = require('./getTextFromScore');
3334

34-
var MovieCell = React.createClass({
35+
var MovieCell = createClass({
3536
render: function() {
3637
var criticsScore = this.props.movie.ratings.critics_score;
3738
var TouchableElement = TouchableHighlight;

Examples/Movies/MovieScreen.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
'use strict';
1717

1818
var React = require('react-native');
19+
var createClass = require('create-react-class');
1920
var {
2021
Image,
2122
PixelRatio,
@@ -29,7 +30,7 @@ var getImageSource = require('./getImageSource');
2930
var getStyleFromScore = require('./getStyleFromScore');
3031
var getTextFromScore = require('./getTextFromScore');
3132

32-
var MovieScreen = React.createClass({
33+
var MovieScreen = createClass({
3334
render: function() {
3435
return (
3536
<ScrollView contentContainerStyle={styles.contentContainer}>
@@ -63,7 +64,7 @@ var MovieScreen = React.createClass({
6364
},
6465
});
6566

66-
var Ratings = React.createClass({
67+
var Ratings = createClass({
6768
render: function() {
6869
var criticsScore = this.props.ratings.critics_score;
6970
var audienceScore = this.props.ratings.audience_score;
@@ -87,7 +88,7 @@ var Ratings = React.createClass({
8788
},
8889
});
8990

90-
var Cast = React.createClass({
91+
var Cast = createClass({
9192
render: function() {
9293
if (!this.props.actors) {
9394
return null;

Examples/Movies/MoviesApp.android.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
'use strict';
1818

1919
var React = require('react-native');
20+
var createClass = require('create-react-class');
2021
var {
2122
AppRegistry,
2223
BackAndroid,
@@ -64,7 +65,7 @@ var RouteMapper = function(route, navigationOperations, onComponentRef) {
6465
}
6566
};
6667

67-
var MoviesApp = React.createClass({
68+
var MoviesApp = createClass({
6869
render: function() {
6970
var initialRoute = {name: 'search'};
7071
return (

Examples/Movies/MoviesApp.ios.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
'use strict';
1818

1919
var React = require('react-native');
20+
var createClass = require('create-react-class');
2021
var {
2122
AppRegistry,
2223
NavigatorIOS,
@@ -25,7 +26,7 @@ var {
2526

2627
var SearchScreen = require('./SearchScreen');
2728

28-
var MoviesApp = React.createClass({
29+
var MoviesApp = createClass({
2930
render: function() {
3031
return (
3132
<NavigatorIOS

Examples/Movies/MoviesApp.web.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
'use strict';
1818

1919
var React = require('react-native');
20+
var createClass = require('create-react-class');
2021
var {
2122
AppRegistry,
2223
Navigator,
@@ -47,7 +48,7 @@ var RouteMapper = function(route, navigationOperations, onComponentRef) {
4748
}
4849
};
4950

50-
var MoviesApp = React.createClass({
51+
var MoviesApp = createClass({
5152
render: function() {
5253
var initialRoute = {name: 'search'};
5354
return (

Examples/Movies/SearchBar.android.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
'use strict';
1818

1919
var React = require('react-native');
20+
var createClass = require('create-react-class');
2021
var {
2122
Image,
2223
Platform,
@@ -29,7 +30,7 @@ var {
2930

3031
var IS_RIPPLE_EFFECT_SUPPORTED = Platform.Version >= 21;
3132

32-
var SearchBar = React.createClass({
33+
var SearchBar = createClass({
3334
render: function() {
3435
var loadingView;
3536
if (this.props.isLoading) {

Examples/Movies/SearchBar.ios.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,15 @@
1717
'use strict';
1818

1919
var React = require('react-native');
20+
var createClass = require('create-react-class');
2021
var {
2122
ActivityIndicatorIOS,
2223
TextInput,
2324
StyleSheet,
2425
View,
2526
} = React;
2627

27-
var SearchBar = React.createClass({
28+
var SearchBar = createClass({
2829
render: function() {
2930
return (
3031
<View style={styles.searchBar}>

Examples/Movies/SearchBar.web.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,15 @@
1717
'use strict';
1818

1919
var React = require('react-native');
20+
var createClass = require('create-react-class');
2021
var {
2122
ActivityIndicatorIOS,
2223
TextInput,
2324
StyleSheet,
2425
View,
2526
} = React;
2627

27-
var SearchBar = React.createClass({
28+
var SearchBar = createClass({
2829
render: function() {
2930
return (
3031
<View style={styles.searchBar}>

Examples/Movies/SearchScreen.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
'use strict';
1717

1818
var React = require('react-native');
19+
var createClass = require('create-react-class');
1920
var {
2021
ActivityIndicatorIOS,
2122
ListView,
@@ -59,7 +60,7 @@ var resultsCache = {
5960

6061
var LOADING = {};
6162

62-
var SearchScreen = React.createClass({
63+
var SearchScreen = createClass({
6364
mixins: [TimerMixin],
6465

6566
timeoutID: (null: any),
@@ -335,7 +336,7 @@ var SearchScreen = React.createClass({
335336
},
336337
});
337338

338-
var NoMovies = React.createClass({
339+
var NoMovies = createClass({
339340
render: function() {
340341
var text = '';
341342
if (this.props.filter) {

Examples/TicTacToe/TicTacToeApp.js

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
'use strict';
1818

1919
var React = require('react-native');
20+
var createClass = require('create-react-class');
2021
var {
2122
AppRegistry,
2223
StyleSheet,
@@ -95,7 +96,7 @@ class Board {
9596
}
9697
}
9798

98-
var Cell = React.createClass({
99+
var Cell = createClass({
99100
cellStyle() {
100101
switch (this.props.player) {
101102
case 1:
@@ -145,7 +146,7 @@ var Cell = React.createClass({
145146
}
146147
});
147148

148-
var GameEndOverlay = React.createClass({
149+
var GameEndOverlay = createClass({
149150
render() {
150151
var board = this.props.board;
151152

@@ -178,7 +179,7 @@ var GameEndOverlay = React.createClass({
178179
}
179180
});
180181

181-
var TicTacToeApp = React.createClass({
182+
var TicTacToeApp = createClass({
182183
getInitialState() {
183184
return { board: new Board(), player: 1 };
184185
},

0 commit comments

Comments
 (0)