diff --git a/app/src/components/DateFormatter.tsx b/app/src/components/DateFormatter.tsx new file mode 100644 index 0000000..5ca09e6 --- /dev/null +++ b/app/src/components/DateFormatter.tsx @@ -0,0 +1,14 @@ +import * as React from 'react' + +interface Props { + date: Date +} + +class DateFormatter extends React.Component { + + public render() { + return {this.props.date.toLocaleDateString()} {this.props.date.toLocaleTimeString()} + } +} + +export default DateFormatter diff --git a/app/src/components/Sidebar/MessageHistory.tsx b/app/src/components/Sidebar/MessageHistory.tsx index 6709bef..13b5fac 100644 --- a/app/src/components/Sidebar/MessageHistory.tsx +++ b/app/src/components/Sidebar/MessageHistory.tsx @@ -3,11 +3,8 @@ import * as q from '../../../../backend/src/Model' import { Theme, withTheme } from '@material-ui/core/styles' -import Fade from '@material-ui/core/Fade' +import DateFormatter from '../DateFormatter' import History from './History' -import Paper from '@material-ui/core/Paper' -import Popper from '@material-ui/core/Popper' -import ValueRenderer from './ValueRenderer' const throttle = require('lodash.throttle') @@ -53,7 +50,7 @@ class MessageHistory extends React.Component { const history = node.messageHistory.toArray() const historyElements = history.map(message => ({ - title: message.received.toGMTString(), + title: , value: message.value, })) diff --git a/app/src/components/Sidebar/Sidebar.tsx b/app/src/components/Sidebar/Sidebar.tsx index 7f2b334..f255552 100644 --- a/app/src/components/Sidebar/Sidebar.tsx +++ b/app/src/components/Sidebar/Sidebar.tsx @@ -14,6 +14,7 @@ import { StyleRulesCallback, Theme, withStyles } from '@material-ui/core/styles' import { AppState } from '../../reducers' import Copy from '../Copy' +import DateFormatter from '../DateFormatter' import ExpandMore from '@material-ui/icons/ExpandMore' import MessageHistory from './MessageHistory' import NodeStats from './NodeStats' @@ -115,7 +116,12 @@ class Sidebar extends React.Component { Value {copyValue} -
+
+ {this.props.node && this.props.node.message && } +
+
+ +
{({ TransitionProps }) => ( diff --git a/package.json b/package.json index 19e12f1..88af5e7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "MQTT-Explorer", - "version": "0.0.6", + "version": "0.0.7", "description": "Explore your message queues", "main": "electron.js", "scripts": {