55 lines
3.2 KiB
Diff
55 lines
3.2 KiB
Diff
diff --git a/node_modules/@react-native-community/netinfo/android/src/main/java/com/reactnativecommunity/netinfo/NetworkCallbackConnectivityReceiver.java b/node_modules/@react-native-community/netinfo/android/src/main/java/com/reactnativecommunity/netinfo/NetworkCallbackConnectivityReceiver.java
|
|
index 252d1e7..09328c5 100644
|
|
--- a/node_modules/@react-native-community/netinfo/android/src/main/java/com/reactnativecommunity/netinfo/NetworkCallbackConnectivityReceiver.java
|
|
+++ b/node_modules/@react-native-community/netinfo/android/src/main/java/com/reactnativecommunity/netinfo/NetworkCallbackConnectivityReceiver.java
|
|
@@ -91,14 +91,14 @@ public class NetworkCallbackConnectivityReceiver extends ConnectivityReceiver {
|
|
// Get the connection type
|
|
if (capabilities.hasTransport(NetworkCapabilities.TRANSPORT_BLUETOOTH)) {
|
|
connectionType = ConnectionType.BLUETOOTH;
|
|
+ } else if (capabilities.hasTransport(NetworkCapabilities.TRANSPORT_VPN)) {
|
|
+ connectionType = ConnectionType.VPN;
|
|
} else if (capabilities.hasTransport(NetworkCapabilities.TRANSPORT_CELLULAR)) {
|
|
connectionType = ConnectionType.CELLULAR;
|
|
} else if (capabilities.hasTransport(NetworkCapabilities.TRANSPORT_ETHERNET)) {
|
|
connectionType = ConnectionType.ETHERNET;
|
|
} else if (capabilities.hasTransport(NetworkCapabilities.TRANSPORT_WIFI)) {
|
|
connectionType = ConnectionType.WIFI;
|
|
- } else if (capabilities.hasTransport(NetworkCapabilities.TRANSPORT_VPN)) {
|
|
- connectionType = ConnectionType.VPN;
|
|
}
|
|
|
|
if (network != null) {
|
|
diff --git a/node_modules/@react-native-community/netinfo/src/internal/internetReachability.ts b/node_modules/@react-native-community/netinfo/src/internal/internetReachability.ts
|
|
index 7d396aa..ebc49be 100644
|
|
--- a/node_modules/@react-native-community/netinfo/src/internal/internetReachability.ts
|
|
+++ b/node_modules/@react-native-community/netinfo/src/internal/internetReachability.ts
|
|
@@ -108,10 +108,10 @@ export default class InternetReachability {
|
|
const nextTimeoutInterval = this._isInternetReachable
|
|
? this._configuration.reachabilityLongTimeout
|
|
: this._configuration.reachabilityShortTimeout;
|
|
- this._currentTimeoutHandle = setTimeout(
|
|
- this._checkInternetReachability,
|
|
- nextTimeoutInterval,
|
|
- );
|
|
+ // this._currentTimeoutHandle = setTimeout(
|
|
+ // this._checkInternetReachability,
|
|
+ // nextTimeoutInterval,
|
|
+ // );
|
|
})
|
|
.catch((error: Error | 'timedout' | 'canceled'): void => {
|
|
if ('canceled' === error) {
|
|
@@ -122,10 +122,10 @@ export default class InternetReachability {
|
|
}
|
|
|
|
this._setIsInternetReachable(false);
|
|
- this._currentTimeoutHandle = setTimeout(
|
|
- this._checkInternetReachability,
|
|
- this._configuration.reachabilityShortTimeout,
|
|
- );
|
|
+ // this._currentTimeoutHandle = setTimeout(
|
|
+ // this._checkInternetReachability,
|
|
+ // this._configuration.reachabilityShortTimeout,
|
|
+ // );
|
|
}
|
|
})
|
|
// Clear request timeout and propagate any errors
|