import React, { Component } from 'react';
import { connect } from 'react-redux';
import { formatBitrate } from '../bitrate';
function Server({ server }) {
if (!server.id) {
// TODO: websocket status?
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
- {formatBitrate(server.throttle_up)}
- Throttle down
- {formatBitrate(server.throttle_down)}
);
}
export default connect(state => ({ server: state.server }))(Server);