/** * Bar on the left side of the logger that changes the active view. */ import React, { Component } from "react"; import LoggerStore from "../stores/LoggerStore"; interface IProps { activeView: string; } class ViewSwitcher extends Component { getClasses(view: string) { let classes = "view-label"; if (view === this.props.activeView) { classes = `${classes} view-label-active`; } return classes; } render() { return (
{ if (e.key === "Enter") { LoggerStore.setLoggerVisible(); } }} > Logs
{ if (e.key === "Enter") { LoggerStore.setConfigVisible(); } }} > Conf
); } } export default ViewSwitcher;