File tree 1 file changed +5
-3
lines changed
1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -23,9 +23,10 @@ import NetInfo from '@react-native-community/netinfo'
23
23
import { onlineManager } from ' @tanstack/react-query'
24
24
25
25
onlineManager .setEventListener ((setOnline ) => {
26
- return NetInfo .addEventListener ((state ) => {
26
+ const eventSubscribtion = NetInfo .addEventListener ((state ) => {
27
27
setOnline (!! state .isConnected )
28
28
})
29
+ return eventSubscribtion .remove
29
30
})
30
31
```
31
32
@@ -36,9 +37,10 @@ import { onlineManager } from '@tanstack/react-query'
36
37
import * as Network from ' expo-network'
37
38
38
39
onlineManager .setEventListener ((setOnline ) => {
39
- return Network .addNetworkStateListener ((state ) => {
40
- setOnline (state .isConnected )
40
+ const eventSubscribtion = Network .addNetworkStateListener ((state ) => {
41
+ setOnline (!! state .isConnected )
41
42
})
43
+ return eventSubscribtion .remove
42
44
})
43
45
```
44
46
You can’t perform that action at this time.
0 commit comments