From 7d4548d490487f9475b87f449166441561d97bd3 Mon Sep 17 00:00:00 2001 From: Sebastian Date: Mon, 1 Jul 2024 20:11:26 -0300 Subject: filter usable addr --- packages/challenger-ui/src/pages/AskChallenge.tsx | 237 +++++++++++----------- 1 file changed, 120 insertions(+), 117 deletions(-) (limited to 'packages/challenger-ui') diff --git a/packages/challenger-ui/src/pages/AskChallenge.tsx b/packages/challenger-ui/src/pages/AskChallenge.tsx index f0cfb4cc3..9f4eb9ee5 100644 --- a/packages/challenger-ui/src/pages/AskChallenge.tsx +++ b/packages/challenger-ui/src/pages/AskChallenge.tsx @@ -111,6 +111,11 @@ export function AskChallenge({ const contact = address ? { [restrictionKey]: address } : undefined; + const usableAddrs = + !state?.lastAddress || !state.lastAddress.length + ? [] + : state.lastAddress.filter((d) => !!d.address[restrictionKey]); + const onSend = errors || !contact || !state?.nonce ? undefined @@ -194,14 +199,14 @@ export function AskChallenge({ )} - {!state?.lastAddress || !state.lastAddress.length ? undefined : ( + {!usableAddrs.length ? undefined : (

Previous address

- {state.lastAddress.map((addr, idx) => { + {usableAddrs.map((addr, idx) => { return (