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);