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

{downloadSpeed &&

Download speed: {downloadSpeed} Mbps

} {uploadSpeed &&

Upload speed: {uploadSpeed} Mbps

}
); }; export default App;

Popular posts from this blog