mirror of
https://github.com/gnmyt/myspeed.git
synced 2026-05-03 18:39:49 -05:00
Removed thr TestAreaComponent from the components directory
This commit is contained in:
@@ -1,36 +0,0 @@
|
||||
import {useContext} from "react";
|
||||
import Speedtest from "./SpeedtestComponent";
|
||||
import {getIconBySpeed} from "../HelperFunctions";
|
||||
import {ConfigContext} from "../context/ConfigContext";
|
||||
import {SpeedtestContext} from "../context/SpeedtestContext";
|
||||
|
||||
function TestArea() {
|
||||
const config = useContext(ConfigContext)[0];
|
||||
const [speedtests] = useContext(SpeedtestContext);
|
||||
|
||||
if (Object.entries(config).length === 0) return (<></>)
|
||||
|
||||
return (
|
||||
<div className="individual-area">
|
||||
<div className="speedtests">
|
||||
{speedtests.map ? speedtests.map(test => {
|
||||
let date = new Date(Date.parse(test.created));
|
||||
let timeString = String(date.getHours()).padStart(2, '0') + ":" + String(date.getMinutes()).padStart(2, '0');
|
||||
return <Speedtest time={timeString}
|
||||
ping={test.ping} pingLevel={getIconBySpeed(test.ping, config.ping, false)}
|
||||
down={test.download} downLevel={getIconBySpeed(test.download, config.download, true)}
|
||||
up={test.upload} upLevel={getIconBySpeed(test.upload, config.upload, true)}
|
||||
error={test.error}
|
||||
key={test.id}
|
||||
url={test.url}
|
||||
type={test.type}
|
||||
duration={test.time}
|
||||
id={test.id}
|
||||
/>
|
||||
}) : ""}
|
||||
</div>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
|
||||
export default TestArea;
|
||||
Reference in New Issue
Block a user