1
0
mirror of https://github.com/oceanprotocol/react.git synced 2025-02-14 21:10:38 +01:00

Merge pull request #163 from oceanprotocol/fix/disablePriceInterval

disable price interval
This commit is contained in:
Matthias Kretschmann 2020-10-26 12:21:50 +01:00 committed by GitHub
commit 02b214b00a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -103,21 +103,21 @@ function useMetadata(asset?: DID | string | DDO): UseMetadata {
} }
init() init()
const interval = setInterval(async () => { // const interval = setInterval(async () => {
if ( // if (
!internalDdo || // !internalDdo ||
status !== 1 || // status !== 1 ||
networkId !== (config as ConfigHelperConfig).networkId // networkId !== (config as ConfigHelperConfig).networkId
) // )
return // return
const priceLive = await getPrice(internalDdo.dataToken) // const priceLive = await getPrice(internalDdo.dataToken)
priceLive && setPrice(priceLive) // priceLive && setPrice(priceLive)
}, 10000) // }, 10000)
return () => { // return () => {
clearInterval(interval) // clearInterval(interval)
} // }
}, [status, networkId, config, internalDdo, getMetadata, getPrice]) }, [status, networkId, config, internalDdo, getMetadata, getPrice])
return { return {