From 32f3a6e9c818a2d57e250aa982c4a4b9c9791266 Mon Sep 17 00:00:00 2001 From: Noah Prince Date: Tue, 10 Sep 2024 09:48:11 -0700 Subject: [PATCH] Fix minor bugs --- src/components/AssignProxyModal.tsx | 1 + src/components/RevokeProxyModal.tsx | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/src/components/AssignProxyModal.tsx b/src/components/AssignProxyModal.tsx index b11564a..0fb1884 100644 --- a/src/components/AssignProxyModal.tsx +++ b/src/components/AssignProxyModal.tsx @@ -88,6 +88,7 @@ export const AssignProxyModal: React.FC< Math.min(expirationTime, maxDate.valueOf() / 1000) ), }); + setSelectedPositions(new Set([])); setOpen(false); } } catch (e: any) { diff --git a/src/components/RevokeProxyModal.tsx b/src/components/RevokeProxyModal.tsx index f51344a..adbe758 100644 --- a/src/components/RevokeProxyModal.tsx +++ b/src/components/RevokeProxyModal.tsx @@ -35,6 +35,12 @@ export const RevokeProxyModal: React.FC< ), [positions, wallet] ); + React.useEffect(() => { + console.log("proxiedPositions", proxiedPositions?.map(p => ({ + pubkey: p.pubkey.toBase58(), + proxy: p.proxy + }))); + }, [proxiedPositions]); const handleOnSubmit = async () => { try { @@ -52,8 +58,10 @@ export const RevokeProxyModal: React.FC< } setOpen(false); + setSelectedPositions(new Set([])); } catch (e: any) { setIsSubmitting(false); + console.error(e) toast(e.message || "Unable to Revoke proxy"); } };