diff --git a/webclient/src/Home.js b/webclient/src/Home.js index 5a99497..7ac7b4a 100644 --- a/webclient/src/Home.js +++ b/webclient/src/Home.js @@ -151,6 +151,8 @@ export function Home(props) { const mcPlayers = stats && stats['minecraft_players'] ? stats['minecraft_players'] : []; const getTrackStat = (x) => stats && stats.track && stats.track[x] && moment().unix() - stats.track[x] > 60 ? 'Free' : 'In Use'; + const getTrackLast = (x) => stats && stats.track && stats.track[x] ? moment.unix(stats.track[x]).tz('America/Edmonton').format('llll') : 'Unknown'; + const getTrackAgo = (x) => stats && stats.track && stats.track[x] ? moment.unix(stats.track[x]).tz('America/Edmonton').fromNow() : ''; return ( @@ -217,7 +219,17 @@ export function Home(props) { } trigger={[more]} />

-

Trotec availability: {getTrackStat('TROTECS300')}

+

+ Trotec availability: {getTrackStat('TROTECS300')} +

+ Last use:
+ {getTrackLast('TROTECS300')}
+ {getTrackAgo('TROTECS300')} +

+ + } trigger={[more]} /> +