File tree 1 file changed +6
-5
lines changed
1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -42,12 +42,13 @@ export const useProxyLatency = (
42
42
{ } ,
43
43
)
44
44
45
- // This fetchNumber is used to trigger a refetch of the proxy latencies.
46
- const [ fetchNumber , setFetchNumber ] = useState ( 0 )
47
- const refetch = ( ) : void => {
48
- setFetchNumber ( fetchNumber + 1 )
45
+ // This latestFetchRequest is used to trigger a refetch of the proxy latencies.
46
+ const [ latestFetchRequest , setLatestFetchRequest ] = useState ( new Date ( ) . toISOString ( ) )
47
+ const refetch = ( ) => {
48
+ setLatestFetchRequest ( new Date ( ) . toISOString ( ) )
49
49
}
50
50
51
+
51
52
// Only run latency updates when the proxies change.
52
53
useEffect ( ( ) => {
53
54
if ( ! proxies ) {
@@ -157,7 +158,7 @@ export const useProxyLatency = (
157
158
// via the performance observer. So we can disconnect the observer.
158
159
observer . disconnect ( )
159
160
} )
160
- } , [ proxies , fetchNumber ] )
161
+ } , [ proxies , latestFetchRequest ] )
161
162
162
163
return {
163
164
proxyLatencies,
You can’t perform that action at this time.
0 commit comments