import React, { Component } from 'react';
import { connect } from 'react-redux';
import { formatBitrate } from '../bitrate';
import { ws_disconnect } from '../socket';
const throttle = _ => _ === null ? "Unlimited" : formatBitrate(_);
function Server({ server }) {
if (!server.id) {
return null;
}
return (
Server
- Running since
{/* TODO: pretty print dates */}
- {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);