receptor/src/ui/ratio.js

21 lines
384 B
JavaScript
Raw Normal View History

2017-09-10 14:36:24 +02:00
import React, { Component } from 'react';
import { formatAmount } from '../bitrate';
export default function Ratio({ up, down }) {
const ratio = up / down;
if (isNaN(ratio)) {
return <span>0</span>;
}
return (
<span>
{`${
ratio.toFixed(3)
} (${
formatAmount(up)
} up, ${
formatAmount(down)
} down)`}
</span>
);
}