xxxxxxxxxx
npm install --save @react-native-community/netinfo
import NetInfo from "@react-native-community/netinfo";
useEffect(() => {
const unsubscribe = NetInfo.addEventListener(state => {
console.log("Is connected?", state.isConnected);
setIsConnected(state.isConnected)
});
// Unsubscribe
return () => unsubscribe();
}, [isConnected])
const [isConnected, setIsConnected] = useState(false);