import React, { useState } from 'react'; import speedTest from 'speedtest-net'; const App = () => { const [downloadSpeed, setDownloadSpeed] = useState(null); const [uploadSpeed, setUploadSpeed] = useState(null); const testSpeed = () => { const test = speedTest({ maxTime: 5000 }); test.on('data', data => { setDownloadSpeed(data.speeds.download); setUploadSpeed(data.speeds.upload); }); test.on('error', err => { console.error(err); }); }; return ( Internet Speed Test Test Speed {downloadSpeed && Download speed: {downloadSpeed} Mbps } {uploadSpeed && Upload speed: {uploadSpeed} Mbps } ); }; export default App;
Posts
Showing posts from April, 2023