Restore fetchSafe timer to previous configuration
This commit is contained in:
parent
23bfaf432c
commit
e20c6dc03e
|
@ -3,7 +3,7 @@ import { batch, useDispatch } from 'react-redux'
|
||||||
|
|
||||||
import { fetchCollectibles } from 'src/logic/collectibles/store/actions/fetchCollectibles'
|
import { fetchCollectibles } from 'src/logic/collectibles/store/actions/fetchCollectibles'
|
||||||
import { fetchSafeTokens } from 'src/logic/tokens/store/actions/fetchSafeTokens'
|
import { fetchSafeTokens } from 'src/logic/tokens/store/actions/fetchSafeTokens'
|
||||||
import { checkAndUpdateSafe } from 'src/logic/safe/store/actions/fetchSafe'
|
import fetchSafe, { checkAndUpdateSafe } from 'src/logic/safe/store/actions/fetchSafe'
|
||||||
import fetchTransactions from 'src/logic/safe/store/actions/transactions/fetchTransactions'
|
import fetchTransactions from 'src/logic/safe/store/actions/transactions/fetchTransactions'
|
||||||
import { TIMEOUT } from 'src/utils/constants'
|
import { TIMEOUT } from 'src/utils/constants'
|
||||||
|
|
||||||
|
@ -24,10 +24,14 @@ export const useSafeScheduledUpdates = (safeLoaded: boolean, safeAddress?: strin
|
||||||
dispatch(checkAndUpdateSafe(address)),
|
dispatch(checkAndUpdateSafe(address)),
|
||||||
])
|
])
|
||||||
})
|
})
|
||||||
|
|
||||||
|
if (mounted) {
|
||||||
|
timer.current = window.setTimeout(() => fetchSafeData(address), TIMEOUT * 3)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (safeAddress && safeLoaded && mounted && !timer.current) {
|
if (safeAddress && safeLoaded) {
|
||||||
timer.current = window.setTimeout(() => fetchSafeData(safeAddress), TIMEOUT * 3)
|
fetchSafeData(safeAddress)
|
||||||
}
|
}
|
||||||
|
|
||||||
return () => {
|
return () => {
|
||||||
|
|
Loading…
Reference in New Issue