inversify-devtools
Version:
inversify-devtools
21 lines (20 loc) • 1.8 kB
JavaScript
;
var __extends = (this && this.__extends) || function (d, b) {
for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p];
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
var React = require("react");
var react_router_1 = require("react-router");
var Menu = (function (_super) {
__extends(Menu, _super);
function Menu(props) {
_super.call(this, props);
}
Menu.prototype.render = function () {
return (React.createElement("div", {className: "menu", style: { height: this.props.height, width: this.props.width }}, React.createElement("ul", null, React.createElement("li", {className: (this.props.page === "" || this.props.page === "logger") ? "active" : ""}, React.createElement(react_router_1.Link, {to: "/logger"}, React.createElement("i", {className: "fa fa-terminal", "aria-hidden": "true"}))), React.createElement("li", {className: (this.props.page === "bindings") ? "active" : ""}, React.createElement(react_router_1.Link, {to: "/bindings"}, React.createElement("i", {className: "fa fa-map-o", "aria-hidden": "true"}))), React.createElement("li", {className: (this.props.page === "playground") ? "hide active" : "hide"}, " /* TEMP HIDE CLASS */", React.createElement(react_router_1.Link, {to: "/playground"}, React.createElement("i", {className: "fa fa-play-circle-o", "aria-hidden": "true"}))), React.createElement("li", {className: (this.props.page === "settings") ? "active" : ""}, React.createElement(react_router_1.Link, {to: "/settings"}, React.createElement("i", {className: "fa fa-sliders", "aria-hidden": "true"}))))));
};
return Menu;
}(React.Component));
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = Menu;