From 658f432873a9b3e0db099afce9b066e561c35f66 Mon Sep 17 00:00:00 2001 From: alexcos20 Date: Wed, 21 Oct 2020 08:00:33 -0700 Subject: [PATCH] refactor --- src/hooks/usePublish/usePublish.ts | 9 ++------- src/utils/index.ts | 6 ++++++ 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/hooks/usePublish/usePublish.ts b/src/hooks/usePublish/usePublish.ts index dd4d992..2fc88ee 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: ( @@ -35,11 +35,6 @@ function usePublish(): UsePublish { setPublishStep(index) index && setPublishStepText(publishFeedback[index]) } - function sleep(ms: number) { - return new Promise((resolve) => { - setTimeout(resolve, ms) - }) - } /** * Publish an asset.It also creates the datatoken, mints tokens and gives the market allowance * @param {Metadata} asset The metadata of the asset. @@ -146,7 +141,7 @@ function usePublish(): UsePublish { ) .next(setStep) Logger.log('ddo created', ddo) - await sleep(20000) + await sleep(15000) setStep(7) return ddo } catch (error) { diff --git a/src/utils/index.ts b/src/utils/index.ts index d3114b6..5483e6c 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) { + return new Promise((resolve) => { + setTimeout(resolve, ms) + }) +}