diff --git a/src/widget/widgets/time-offset.js b/src/widget/widgets/time-offset.js index 48017ee..6c6569b 100644 --- a/src/widget/widgets/time-offset.js +++ b/src/widget/widgets/time-offset.js @@ -17,6 +17,7 @@ import React, { Component } from 'react'; import TrafficLight from 'react-trafficlight'; +import {OverlayTrigger, Tooltip } from 'react-bootstrap'; class WidgetTimeOffset extends Component { @@ -26,6 +27,7 @@ class WidgetTimeOffset extends Component { this.state = { timeOffset: '', icID: '', + icName: '', websocketOpen: false }; } @@ -53,7 +55,7 @@ class WidgetTimeOffset extends Component { if(typeof websocket === 'undefined'){ return {timeOffset: Number.parseFloat(absoluteOffset/1000).toPrecision(5)} } - return {timeOffset: Number.parseFloat(absoluteOffset/1000).toPrecision(5), websocketOpen: websocket.connected}; + return {timeOffset: Number.parseFloat(absoluteOffset/1000).toPrecision(5), websocketOpen: websocket.connected, icName: ic.name}; } render() { @@ -64,23 +66,29 @@ class WidgetTimeOffset extends Component { } else if (this.props.widget.customProperties.showOffset){ icSelected = this.state.timeOffset + 's'; } - - let bottomText = this.props.widget.customProperties.icID !== -1 ? "" : "selected"; + return (