patternplate-client
Version:
Universal javascript client application for patternplate
46 lines (31 loc) • 2.69 kB
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = function (data, el) {
var store = (0, _store2.default)(_reactRouter.browserHistory, data);
var history = (0, _reactRouterRedux.syncHistoryWithStore)(_reactRouter.browserHistory, store);
var router = _react2.default.createElement(
_reactRedux.Provider,
{ store: store },
_react2.default.createElement(
_reactRouter.Router,
{ history: history },
(0, _routes2.default)(store)
)
);
return (0, _reactDom.render)(router, el);
};
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _reactDom = require('react-dom');
var _reactRouter = require('@marionebl/react-router');
var _reactRedux = require('react-redux');
var _reactRouterRedux = require('react-router-redux');
var _routes = require('./routes');
var _routes2 = _interopRequireDefault(_routes);
var _store = require('./store');
var _store2 = _interopRequireDefault(_store);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
module.exports = exports['default'];
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NvdXJjZS9hcHBsaWNhdGlvbi9yZWFjdC1yb3V0ZXMvY2xpZW50LmpzIl0sIm5hbWVzIjpbImRhdGEiLCJlbCIsInN0b3JlIiwiaGlzdG9yeSIsInJvdXRlciJdLCJtYXBwaW5ncyI6Ijs7Ozs7O2tCQVNlLFVBQVVBLElBQVYsRUFBZ0JDLEVBQWhCLEVBQW9CO0FBQ2xDLEtBQU1DLFFBQVEsa0RBQStCRixJQUEvQixDQUFkO0FBQ0EsS0FBTUcsVUFBVSx5RUFBcUNELEtBQXJDLENBQWhCO0FBQ0EsS0FBTUUsU0FDTDtBQUFBO0FBQUEsSUFBVSxPQUFPRixLQUFqQjtBQUNDO0FBQUE7QUFBQSxLQUFRLFNBQVNDLE9BQWpCO0FBQ0UseUJBQU9ELEtBQVA7QUFERjtBQURELEVBREQ7O0FBUUEsUUFBTyxzQkFBT0UsTUFBUCxFQUFlSCxFQUFmLENBQVA7QUFDQSxDOztBQXJCRDs7OztBQUNBOztBQUNBOztBQUNBOztBQUNBOztBQUVBOzs7O0FBQ0EiLCJmaWxlIjoiY2xpZW50LmpzIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCB7cmVuZGVyfSBmcm9tICdyZWFjdC1kb20nO1xuaW1wb3J0IHtSb3V0ZXIsIGJyb3dzZXJIaXN0b3J5fSBmcm9tICdAbWFyaW9uZWJsL3JlYWN0LXJvdXRlcic7XG5pbXBvcnQge1Byb3ZpZGVyfSBmcm9tICdyZWFjdC1yZWR1eCc7XG5pbXBvcnQge3N5bmNIaXN0b3J5V2l0aFN0b3JlfSBmcm9tICdyZWFjdC1yb3V0ZXItcmVkdXgnO1xuXG5pbXBvcnQgcm91dGVzIGZyb20gJy4vcm91dGVzJztcbmltcG9ydCBjb25maWd1cmVTdG9yZSBmcm9tICcuL3N0b3JlJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gKGRhdGEsIGVsKSB7XG5cdGNvbnN0IHN0b3JlID0gY29uZmlndXJlU3RvcmUoYnJvd3Nlckhpc3RvcnksIGRhdGEpO1xuXHRjb25zdCBoaXN0b3J5ID0gc3luY0hpc3RvcnlXaXRoU3RvcmUoYnJvd3Nlckhpc3RvcnksIHN0b3JlKTtcblx0Y29uc3Qgcm91dGVyID0gKFxuXHRcdDxQcm92aWRlciBzdG9yZT17c3RvcmV9PlxuXHRcdFx0PFJvdXRlciBoaXN0b3J5PXtoaXN0b3J5fT5cblx0XHRcdFx0e3JvdXRlcyhzdG9yZSl9XG5cdFx0XHQ8L1JvdXRlcj5cblx0XHQ8L1Byb3ZpZGVyPlxuXHQpO1xuXG5cdHJldHVybiByZW5kZXIocm91dGVyLCBlbCk7XG59XG4iXX0=
;