UNPKG

2.69 kBJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6exports.default = undefined;
7
8var _getPrototypeOf = require('babel-runtime/core-js/object/get-prototype-of');
9
10var _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf);
11
12var _classCallCheck2 = require('babel-runtime/helpers/classCallCheck');
13
14var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);
15
16var _createClass2 = require('babel-runtime/helpers/createClass');
17
18var _createClass3 = _interopRequireDefault(_createClass2);
19
20var _possibleConstructorReturn2 = require('babel-runtime/helpers/possibleConstructorReturn');
21
22var _possibleConstructorReturn3 = _interopRequireDefault(_possibleConstructorReturn2);
23
24var _inherits2 = require('babel-runtime/helpers/inherits');
25
26var _inherits3 = _interopRequireDefault(_inherits2);
27
28var _layout = require('jdcloudui/lib/layout');
29
30var _layout2 = _interopRequireDefault(_layout);
31
32require('jdcloudui/lib/layout/style');
33
34var _react = require('react');
35
36var _react2 = _interopRequireDefault(_react);
37
38var _reactRouterConfig = require('react-router-config');
39
40require('./style.css');
41
42function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
43
44var Header = _layout2.default.Header,
45 Footer = _layout2.default.Footer,
46 Sider = _layout2.default.Sider,
47 Content = _layout2.default.Content;
48/*import { withRouter } from 'react-router';*/
49
50/*@withRouter*/
51var App = function (_Component) {
52 (0, _inherits3.default)(App, _Component);
53
54 function App(props, context) {
55 (0, _classCallCheck3.default)(this, App);
56 return (0, _possibleConstructorReturn3.default)(this, (App.__proto__ || (0, _getPrototypeOf2.default)(App)).call(this, props, context));
57 }
58
59 (0, _createClass3.default)(App, [{
60 key: 'render',
61 value: function render() {
62 var route = this.props.route;
63
64 return _react2.default.createElement(
65 _layout2.default,
66 null,
67 _react2.default.createElement(
68 Header,
69 null,
70 '\u7EC4\u4EF6\u914D\u7F6E\u4E2D\u5FC3'
71 ),
72 _react2.default.createElement(
73 _layout2.default,
74 null,
75 _react2.default.createElement(
76 Content,
77 null,
78 route ? (0, _reactRouterConfig.renderRoutes)(route.routes) : ''
79 )
80 )
81 );
82 }
83 }]);
84 return App;
85}(_react.Component);
86
87exports.default = App;
88module.exports = exports['default'];
89//# sourceMappingURL=App.js.map
\No newline at end of file