diff options
Diffstat (limited to 'packages/taler-wallet-webextension/src/popup/Application.tsx')
-rw-r--r-- | packages/taler-wallet-webextension/src/popup/Application.tsx | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/packages/taler-wallet-webextension/src/popup/Application.tsx b/packages/taler-wallet-webextension/src/popup/Application.tsx index 2bf09d07e..457f26cfd 100644 --- a/packages/taler-wallet-webextension/src/popup/Application.tsx +++ b/packages/taler-wallet-webextension/src/popup/Application.tsx @@ -42,13 +42,15 @@ import { BalancePage } from "./BalancePage.js"; import { TalerActionFound } from "./TalerActionFound.js"; function CheckTalerActionComponent(): VNode { - const [talerActionUrl] = useTalerActionURL(); + const [action] = useTalerActionURL(); + + const actionUri = action?.uri; useEffect(() => { - if (talerActionUrl) { - route(Pages.cta({ action: encodeURIComponent(talerActionUrl) })); + if (actionUri) { + route(Pages.cta({ action: encodeURIComponent(actionUri) })); } - }, [talerActionUrl]); + }, [actionUri]); return <Fragment />; } |