diff --git a/src/hooks/usePublish/usePublish.ts b/src/hooks/usePublish/usePublish.ts index fbd5055..de99aa7 100644 --- a/src/hooks/usePublish/usePublish.ts +++ b/src/hooks/usePublish/usePublish.ts @@ -8,7 +8,7 @@ import { useState } from 'react' import { DataTokenOptions } from './DataTokenOptions' import { useOcean } from 'providers' import ProviderStatus from 'providers/OceanProvider/ProviderStatus' -import { publishFeedback } from 'utils' +import { publishFeedback, sleep } from 'utils' interface UsePublish { publish: ( @@ -141,6 +141,7 @@ function usePublish(): UsePublish { ) .next(setStep) Logger.log('ddo created', ddo) + await sleep(15000) setStep(7) return ddo } catch (error) { diff --git a/src/utils/index.ts b/src/utils/index.ts index d3114b6..5106ca7 100644 --- a/src/utils/index.ts +++ b/src/utils/index.ts @@ -39,3 +39,9 @@ export const publishFeedback: { [key in number]: string } = { } export * from './web3' + +export function sleep(ms: number): Promise { + return new Promise((resolve) => { + setTimeout(resolve, ms) + }) +}