diff options
| author | Sebastian <sebasjm@gmail.com> | 2022-11-16 16:04:52 -0300 |
|---|---|---|
| committer | Sebastian <sebasjm@gmail.com> | 2022-11-16 16:05:13 -0300 |
| commit | 1a63d56bfdd091cc7aefdf1e25f3a074bfdf5e0e (patch) | |
| tree | 7255cf4a5b51af4807e2a01a370497413a78968f /packages/taler-wallet-webextension/src/wallet/Application.tsx | |
| parent | 53164dc47b1138235a0c797affaa6fb37ea43239 (diff) | |
fix #7411, also making the backup payment visible
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet/Application.tsx')
| -rw-r--r-- | packages/taler-wallet-webextension/src/wallet/Application.tsx | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/Application.tsx b/packages/taler-wallet-webextension/src/wallet/Application.tsx index 5934dec00..6b265c1ba 100644 --- a/packages/taler-wallet-webextension/src/wallet/Application.tsx +++ b/packages/taler-wallet-webextension/src/wallet/Application.tsx @@ -65,6 +65,7 @@ import { InvoiceCreatePage } from "../cta/InvoiceCreate/index.js"; import { TransferPickupPage } from "../cta/TransferPickup/index.js"; import { InvoicePayPage } from "../cta/InvoicePay/index.js"; import { RecoveryPage } from "../cta/Recovery/index.js"; +import { AddBackupProviderPage } from "./AddBackupProvider/index.js"; export function Application(): VNode { const [globalNotification, setGlobalNotification] = useState< @@ -221,7 +222,13 @@ export function Application(): VNode { /> <Route path={Pages.backupProviderAdd} - component={ProviderAddPage} + component={AddBackupProviderPage} + onPaymentRequired={(uri: string) => + redirectTo(`${Pages.ctaPay}?talerPayUri=${uri}`) + } + onComplete={(pid: string) => + redirectTo(Pages.backupProviderDetail({ pid })) + } onBack={() => redirectTo(Pages.backup)} /> |
