mirror of
https://github.com/aclindsa/moneygo.git
synced 2025-07-01 12:08:37 -04:00
Initial plumbing for moving to Redux
This commit is contained in:
19
js/main.js
19
js/main.js
@ -1,10 +1,15 @@
|
||||
var React = require('react');
|
||||
var ReactDOM = require('react-dom');
|
||||
|
||||
var Provider = require('react-redux').Provider;
|
||||
var Redux = require('redux');
|
||||
var ReduxThunk = require('redux-thunk').default;
|
||||
|
||||
var Globalize = require('globalize');
|
||||
var globalizeLocalizer = require('react-widgets/lib/localizers/globalize');
|
||||
|
||||
var MoneyGoApp = require('./MoneyGoApp.js');
|
||||
var MoneyGoReducer = require('./reducers/MoneyGoReducer');
|
||||
|
||||
// Setup globalization for react-widgets
|
||||
//Globalize.load(require("cldr-data").entireSupplemental());
|
||||
@ -19,5 +24,17 @@ Globalize.locale('en');
|
||||
globalizeLocalizer(Globalize);
|
||||
|
||||
$(document).ready(function() {
|
||||
ReactDOM.render(<MoneyGoApp />, document.getElementById("content"));
|
||||
var store = Redux.createStore(
|
||||
MoneyGoReducer,
|
||||
Redux.applyMiddleware(
|
||||
ReduxThunk
|
||||
)
|
||||
);
|
||||
|
||||
ReactDOM.render(
|
||||
<Provider store={store}>
|
||||
<MoneyGoApp />
|
||||
</Provider>,
|
||||
document.getElementById("content")
|
||||
);
|
||||
});
|
||||
|
Reference in New Issue
Block a user