import React, { Component } from 'react'; import { connect } from 'react-redux'; import moment from 'moment'; import { formatBitrate } from '../bitrate'; import { ws_disconnect } from '../socket'; import date from '../date'; const throttle = _ => _ === null ? "Unlimited" : formatBitrate(_); function Server({ server }) { if (!server.id) { return null; } return (

Server

Running since
{date(moment(server.started))}
Rate up
{formatBitrate(server.rate_up)}
Rate down
{formatBitrate(server.rate_down)}
{/* TODO: Editable */}
Throttle up
{throttle(server.throttle_up)}
Throttle down
{throttle(server.throttle_down)}
); } export default connect(state => ({ server: state.server }))(Server);