@patternplate/client
Version:
Universal javascript client application for patternplate
40 lines (31 loc) • 1.28 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _react = _interopRequireDefault(require("react"));
var _reactRouter = require("@marionebl/react-router");
var _application = _interopRequireDefault(require("./containers/application"));
var _pattern = _interopRequireDefault(require("./containers/pattern"));
var _documentation = _interopRequireDefault(require("./containers/documentation"));
var _notFound = _interopRequireDefault(require("./containers/not-found"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _default(store) {
const state = store.getState();
return _react.default.createElement(_reactRouter.Route, {
path: state.base,
component: _application.default
}, _react.default.createElement(_reactRouter.IndexRoute, {
component: _documentation.default
}), _react.default.createElement(_reactRouter.Route, {
path: "pattern/*",
component: _pattern.default
}), _react.default.createElement(_reactRouter.Route, {
path: "doc/*",
component: _documentation.default
}), _react.default.createElement(_reactRouter.Route, {
path: "*",
component: _notFound.default
}));
}
//# sourceMappingURL=routes.js.map