summaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/walletEntryPoint.tsx
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2022-01-20 14:21:30 -0300
committerSebastian <sebasjm@gmail.com>2022-01-24 09:46:20 -0300
commit0aa26448d45da1a27c465dbf2f7ca8adc59da234 (patch)
treef4a6a0ee019926824605faa76a99ef13f7defbe0 /packages/taler-wallet-webextension/src/walletEntryPoint.tsx
parent2a417881bb5c67cf889d54932025badf5a85a9e0 (diff)
downloadwallet-core-0aa26448d45da1a27c465dbf2f7ca8adc59da234.tar.gz
wallet-core-0aa26448d45da1a27c465dbf2f7ca8adc59da234.tar.bz2
wallet-core-0aa26448d45da1a27c465dbf2f7ca8adc59da234.zip
fix: cta header, fix: do not reset ToS ETAG when getting the exchange ToS
Diffstat (limited to 'packages/taler-wallet-webextension/src/walletEntryPoint.tsx')
-rw-r--r--packages/taler-wallet-webextension/src/walletEntryPoint.tsx15
1 files changed, 10 insertions, 5 deletions
diff --git a/packages/taler-wallet-webextension/src/walletEntryPoint.tsx b/packages/taler-wallet-webextension/src/walletEntryPoint.tsx
index 85e38d85a..dbcf053e2 100644
--- a/packages/taler-wallet-webextension/src/walletEntryPoint.tsx
+++ b/packages/taler-wallet-webextension/src/walletEntryPoint.tsx
@@ -22,7 +22,7 @@
import { setupI18n } from "@gnu-taler/taler-util";
import { createHashHistory } from "history";
-import { h, render, VNode } from "preact";
+import { Fragment, h, render, VNode } from "preact";
import Router, { route, Route } from "preact-router";
import Match from "preact-router/match";
import { useEffect, useState } from "preact/hooks";
@@ -86,14 +86,19 @@ function Application(): VNode {
<DevContextProvider>
{({ devMode }: { devMode: boolean }) => (
<IoCProviderForRuntime>
- <LogoHeader />
{/* <Match/> won't work in the first render if <Router /> is not called first */}
{/* https://github.com/preactjs/preact-router/issues/415 */}
<Router history={hash_history} />
<Match>
- {({ path }: { path: string }) => (
- <NavBar devMode={devMode} path={path} />
- )}
+ {({ path }: { path: string }) => {
+ if (path && path.startsWith("/cta")) return;
+ return (
+ <Fragment>
+ <LogoHeader />
+ <NavBar devMode={devMode} path={path} />
+ </Fragment>
+ );
+ }}
</Match>
<WalletBox>
{globalNotification && (