react native network speed
npm install rn-speed-testreact native network speed test package
``sh`
npm install rn-speed-test
`ts
import { useState } from 'react';
import { View, Text } from 'react-native';
import RnSpeedTestProvider, { useRnSpeedTest, RnSpeedTestConfig,} from 'rn-speed-test';
const SomeComponent = ()=>{
const { networkSpeed, networkSpeedText } = useRnSpeedTest();
return(
}
const App = ()=>{
const [error,setError] = useState('');
const config:RnSpeedTestConfig = {
token: 'YOUR_TOKEN__HERE',
timeout: 10000,
https: true,
urlCount: 5,
bufferSize: 8,
unit: 'MBps',
};
return (
// Rest of the app ...
)
}
export default App
`
MIT
---
tab and copy the token on the request url that looks like https://api.fast.com/netflix/speedtest?https=true&token=