From 37b098679d3458e8cf5bfb9e9453c056dbfe14f2 Mon Sep 17 00:00:00 2001 From: Szymon Szlachtowicz <38212223+Szymx95@users.noreply.github.com> Date: Thu, 15 Jul 2021 11:07:30 +0200 Subject: [PATCH] Add propose confirmation (#122) --- packages/DApp/src/components/card/ProposeModal.tsx | 3 ++- packages/DApp/src/hooks/useCommunityDetails.ts | 1 - 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/DApp/src/components/card/ProposeModal.tsx b/packages/DApp/src/components/card/ProposeModal.tsx index 7fdcb46..423ae42 100644 --- a/packages/DApp/src/components/card/ProposeModal.tsx +++ b/packages/DApp/src/components/card/ProposeModal.tsx @@ -52,8 +52,9 @@ export function ProposeModal({ const loading = useCommunityDetails(publicKey, setCommunityFound) const { votingContract } = useContracts() const { send, state } = useContractFunction(votingContract, 'initializeVotingRoom') + useEffect(() => { - if (state.status === 'Mining' || state.status === 'Success') { + if (state.status === 'Mining') { setShowConfirmModal(true) } }, [state]) diff --git a/packages/DApp/src/hooks/useCommunityDetails.ts b/packages/DApp/src/hooks/useCommunityDetails.ts index 1e4cca2..811108e 100644 --- a/packages/DApp/src/hooks/useCommunityDetails.ts +++ b/packages/DApp/src/hooks/useCommunityDetails.ts @@ -7,7 +7,6 @@ export function useCommunityDetails(publicKey: string, setCommunityDetail: (val: useEffect(() => { setCommunityDetail(CommunityDetail) - return () => setCommunityDetail(undefined) }, [JSON.stringify(CommunityDetail)]) return !CommunityDetail