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"); } };