From 1a7652b9a3d17c427f66872b5c12ae02492f9622 Mon Sep 17 00:00:00 2001 From: thunkar Date: Fri, 24 Apr 2026 13:50:15 +0200 Subject: [PATCH] moved emojis --- web/src/ui/IframeShell.tsx | 44 +++++++++++++++++++++++++++----------- 1 file changed, 31 insertions(+), 13 deletions(-) diff --git a/web/src/ui/IframeShell.tsx b/web/src/ui/IframeShell.tsx index 9e2ff01..226c9df 100644 --- a/web/src/ui/IframeShell.tsx +++ b/web/src/ui/IframeShell.tsx @@ -91,11 +91,9 @@ async function hasStorageAccessAlready(): Promise { function WalletUI({ authQueue, setAuthQueue, - verificationHash, }: { authQueue: AuthorizationRequest[]; setAuthQueue: React.Dispatch>; - verificationHash: string | null; }) { const { currentNetwork } = useNetwork(); const chainInfo = networkToChainInfo(currentNetwork); @@ -154,10 +152,6 @@ function WalletUI({ - {/* Overlay: emoji verification during key exchange */} - - - {/* Overlay: dApp authorization requests */} {currentAuth && ( + + + ); if (gate === "checking") { - return ; + return ( + <> + + {emojiOverlay} + + ); } if (gate === "needs-storage" || gate === "needs-visit") { @@ -499,6 +510,7 @@ function IframeContent() { onGrant={handleRequestStorageAccess} onRetry={handleRetryClick} /> + {emojiOverlay} ); } @@ -508,6 +520,7 @@ function IframeContent() { <> + {emojiOverlay} ); } @@ -517,6 +530,7 @@ function IframeContent() { <> + {emojiOverlay} ); } @@ -527,15 +541,19 @@ function IframeContent() { // failed requests and — if the default is unreachable — wedging the // onboarding "registering contracts" step. if (!networkLocked) { - return ; + return ( + <> + + {emojiOverlay} + + ); } return ( - + <> + + {emojiOverlay} + ); }