admin-on-rest-fr05t1k
Version:
A frontend Framework for building admin applications on top of REST services, using ES6, React and Material UI
44 lines (30 loc) • 1.33 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _MenuItem = require('material-ui/MenuItem');
var _MenuItem2 = _interopRequireDefault(_MenuItem);
var _dashboard = require('material-ui/svg-icons/action/dashboard');
var _dashboard2 = _interopRequireDefault(_dashboard);
var _reactRouterDom = require('react-router-dom');
var _translate = require('../../i18n/translate');
var _translate2 = _interopRequireDefault(_translate);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var DashboardMenuItem = function DashboardMenuItem(_ref) {
var onTouchTap = _ref.onTouchTap,
translate = _ref.translate;
return _react2.default.createElement(_MenuItem2.default, {
containerElement: _react2.default.createElement(_reactRouterDom.Link, { to: '/' }),
primaryText: translate('aor.page.dashboard'),
leftIcon: _react2.default.createElement(_dashboard2.default, null),
onTouchTap: onTouchTap
});
};
DashboardMenuItem.propTypes = {
onTouchTap: _react.PropTypes.func,
translate: _react.PropTypes.func.isRequired
};
exports.default = (0, _translate2.default)(DashboardMenuItem);
module.exports = exports['default'];