mirror of
https://github.com/zebrajr/react.git
synced 2026-01-15 12:15:22 +00:00
Wrap jQuery Mobile example's components with React.createFactory to fix on v0.13.0. Fixes #2880
This commit is contained in:
9
examples/jquery-mobile/js/app.js
vendored
9
examples/jquery-mobile/js/app.js
vendored
@@ -43,6 +43,7 @@ var App = React.createClass({
|
||||
);
|
||||
}
|
||||
});
|
||||
App = React.createFactory(App);
|
||||
|
||||
/** jQuery Mobile button component. */
|
||||
var JQueryMobileButton = React.createClass({
|
||||
@@ -58,6 +59,7 @@ var JQueryMobileButton = React.createClass({
|
||||
);
|
||||
}
|
||||
});
|
||||
JQueryMobileButton = React.createFactory(JQueryMobileButton);
|
||||
|
||||
/** jQuery Mobile page content component. */
|
||||
var JQueryMobileContent = React.createClass({
|
||||
@@ -69,6 +71,7 @@ var JQueryMobileContent = React.createClass({
|
||||
);
|
||||
}
|
||||
});
|
||||
JQueryMobileContent = React.createFactory(JQueryMobileContent);
|
||||
|
||||
/** jQuery Mobile footer component. */
|
||||
var JQueryMobileFooter = React.createClass({
|
||||
@@ -80,6 +83,7 @@ var JQueryMobileFooter = React.createClass({
|
||||
);
|
||||
}
|
||||
});
|
||||
JQueryMobileFooter = React.createFactory(JQueryMobileFooter);
|
||||
|
||||
/** jQuery Mobile header component. */
|
||||
var JQueryMobileHeader = React.createClass({
|
||||
@@ -91,6 +95,7 @@ var JQueryMobileHeader = React.createClass({
|
||||
);
|
||||
}
|
||||
});
|
||||
JQueryMobileHeader = React.createFactory(JQueryMobileHeader);
|
||||
|
||||
/** jQuery Mobile page component. */
|
||||
var JQueryMobilePage = React.createClass({
|
||||
@@ -112,6 +117,7 @@ var JQueryMobilePage = React.createClass({
|
||||
);
|
||||
}
|
||||
});
|
||||
JQueryMobilePage = React.createFactory(JQueryMobilePage);
|
||||
|
||||
/** Application page one component. */
|
||||
var PageOneContent = React.createClass({
|
||||
@@ -144,6 +150,7 @@ var PageOneContent = React.createClass({
|
||||
);
|
||||
}
|
||||
});
|
||||
PageOneContent = React.createFactory(PageOneContent);
|
||||
|
||||
/** Application page two component. */
|
||||
var PageTwoContent = React.createClass({
|
||||
@@ -160,6 +167,7 @@ var PageTwoContent = React.createClass({
|
||||
);
|
||||
}
|
||||
});
|
||||
PageTwoContent = React.createFactory(PageTwoContent);
|
||||
|
||||
/** Application popup page component. */
|
||||
var PagePopUpContent = React.createClass({
|
||||
@@ -177,6 +185,7 @@ var PagePopUpContent = React.createClass({
|
||||
);
|
||||
}
|
||||
});
|
||||
PagePopUpContent = React.createFactory(PagePopUpContent);
|
||||
|
||||
// Render application.
|
||||
React.render(App(null), document.getElementById('content'));
|
||||
|
||||
Reference in New Issue
Block a user