Skip to content

Commit e1beb1e

Browse files
committed
Examples: Update examples to use new mixin API and switch back to using local files
1 parent f83b9b9 commit e1beb1e

File tree

5 files changed

+42
-15
lines changed

5 files changed

+42
-15
lines changed

examples/modules/currency.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
1-
var ReactGlobalize = require('react-globalize');
1+
var ReactGlobalize = require('../react-globalize');
22
var React = require('react');
3-
var Globalize = require('globalize');
4-
var FormatCurrency = ReactGlobalize.FormatCurrency;
3+
4+
var FormatCurrency = React.createClass({
5+
mixins: [ReactGlobalize.formatCurrency],
6+
render: function() {
7+
return (
8+
<span>{this.state.formattedValue}</span>
9+
);
10+
}
11+
});
512

613
module.exports = React.createClass({
714
getInitialState: function() {

examples/modules/dates.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
1-
var ReactGlobalize = require('react-globalize');
1+
var ReactGlobalize = require('../react-globalize');
22
var React = require('react');
3-
var Globalize = require('globalize');
4-
var FormatDate = ReactGlobalize.FormatDate;
3+
4+
var FormatDate = React.createClass({
5+
mixins: [ReactGlobalize.formatDate],
6+
render: function() {
7+
return (
8+
<span>{this.state.formattedValue}</span>
9+
);
10+
}
11+
});
512

613
module.exports = React.createClass({
714
getInitialState: function() {

examples/modules/messages.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
1-
var ReactGlobalize = require('react-globalize');
1+
var ReactGlobalize = require('../react-globalize');
22
var React = require('react');
33
var Globalize = require('globalize');
4-
var FormatMessage = ReactGlobalize.FormatMessage;
4+
5+
var FormatMessage = React.createClass({
6+
mixins: [ReactGlobalize.formatMessage],
7+
render: function() {
8+
return (
9+
<span>{this.state.formattedValue}</span>
10+
);
11+
}
12+
});
513

614
module.exports = React.createClass({
715
getInitialState: function() {

examples/modules/numbers.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,14 @@
1-
var ReactGlobalize = require('react-globalize');
1+
var ReactGlobalize = require('../react-globalize');
22
var React = require('react');
3-
var Globalize = require('globalize');
4-
var FormatNumber = ReactGlobalize.FormatNumber;
3+
4+
var FormatNumber = React.createClass({
5+
mixins: [ReactGlobalize.formatNumber],
6+
render: function() {
7+
return (
8+
<span>{this.state.formattedValue}</span>
9+
);
10+
}
11+
});
512

613
module.exports = React.createClass({
714
getInitialState: function() {

examples/package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,9 @@
99
},
1010
"dependencies": {
1111
"cldr-data": "~26.0.9",
12-
"react": "~0.12.2",
13-
"globalize": "~1.0.0-alpha.17",
14-
"react-globalize": "~0.1.1"
12+
"react": "~0.12.2"
1513
},
1614
"scripts": {
17-
"build": "browserify --debug --transform reactify index.js > app.js"
15+
"build": "cp -f ../index.js react-globalize.js && browserify --debug --transform reactify index.js > app.js"
1816
}
1917
}

0 commit comments

Comments
 (0)