aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/wallet
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2023-09-08 11:15:13 -0300
committerSebastian <sebasjm@gmail.com>2023-09-08 11:15:13 -0300
commit036f8a463fca11584fbca45ec1c4c9a918433f9d (patch)
treedf3e39e8d779bd36330b30333fed0830a167a048 /packages/taler-wallet-webextension/src/wallet
parent1f7d2a9cd21b1d6702b59d228a590bffe1a6f30e (diff)
downloadwallet-core-036f8a463fca11584fbca45ec1c4c9a918433f9d.tar.xz
remove diag, check tos
Diffstat (limited to 'packages/taler-wallet-webextension/src/wallet')
-rw-r--r--packages/taler-wallet-webextension/src/wallet/DeveloperPage.tsx20
-rw-r--r--packages/taler-wallet-webextension/src/wallet/Welcome.stories.tsx8
-rw-r--r--packages/taler-wallet-webextension/src/wallet/Welcome.tsx8
3 files changed, 5 insertions, 31 deletions
diff --git a/packages/taler-wallet-webextension/src/wallet/DeveloperPage.tsx b/packages/taler-wallet-webextension/src/wallet/DeveloperPage.tsx
index c5e5c3c07..c972f0919 100644
--- a/packages/taler-wallet-webextension/src/wallet/DeveloperPage.tsx
+++ b/packages/taler-wallet-webextension/src/wallet/DeveloperPage.tsx
@@ -27,24 +27,21 @@ import {
PendingTaskInfo,
WalletApiOperation,
} from "@gnu-taler/taler-wallet-core";
+import { useTranslationContext } from "@gnu-taler/web-util/browser";
import { format } from "date-fns";
-import { Fragment, h, VNode } from "preact";
+import { Fragment, VNode, h } from "preact";
import { useEffect, useRef, useState } from "preact/hooks";
-import { Diagnostics } from "../components/Diagnostics.js";
import { SelectList } from "../components/SelectList.js";
-import { NotifyUpdateFadeOut } from "../components/styled/index.js";
import { Time } from "../components/Time.js";
+import { NotifyUpdateFadeOut } from "../components/styled/index.js";
import { useBackendContext } from "../context/backend.js";
-import { useTranslationContext } from "@gnu-taler/web-util/browser";
import { useAsyncAsHook } from "../hooks/useAsyncAsHook.js";
-import { useDiagnostics } from "../hooks/useDiagnostics.js";
import { Button } from "../mui/Button.js";
import { Grid } from "../mui/Grid.js";
import { Paper } from "../mui/Paper.js";
import { TextField } from "../mui/TextField.js";
export function DeveloperPage(): VNode {
- const [status, timedOut] = useDiagnostics();
const listenAllEvents = Array.from<NotificationType>({ length: 1 });
@@ -73,13 +70,11 @@ export function DeveloperPage(): VNode {
response === undefined
? nonResponse
: response.hasError
- ? nonResponse
- : response.response;
+ ? nonResponse
+ : response.response;
return (
<View
- status={status}
- timedOut={timedOut}
operations={operations}
coins={coins}
exchanges={exchanges}
@@ -108,8 +103,6 @@ type SplitedCoinInfo = {
};
export interface Props {
- status: any;
- timedOut: boolean;
operations: PendingTaskInfo[];
coins: CoinsInfo;
exchanges: ExchangeListItem[];
@@ -121,8 +114,6 @@ function hashObjectId(o: any): string {
}
export function View({
- status,
- timedOut,
operations,
coins,
onDownloadDatabase,
@@ -458,7 +449,6 @@ export function View({
);
})}
<br />
- <Diagnostics diagnostics={status} timedOut={timedOut} />
{operations && operations.length > 0 && (
<Fragment>
<p>
diff --git a/packages/taler-wallet-webextension/src/wallet/Welcome.stories.tsx b/packages/taler-wallet-webextension/src/wallet/Welcome.stories.tsx
index 2cf28b611..dfce1c14b 100644
--- a/packages/taler-wallet-webextension/src/wallet/Welcome.stories.tsx
+++ b/packages/taler-wallet-webextension/src/wallet/Welcome.stories.tsx
@@ -29,17 +29,9 @@ export default {
export const Normal = tests.createExample(TestedComponent, {
permissionToggle: { value: true, button: {} },
- diagnostics: {
- errors: [],
- walletManifestVersion: "1.0",
- walletManifestDisplayVersion: "1.0",
- firefoxIdbProblem: false,
- dbOutdated: false,
- },
});
export const TimedoutDiagnostics = tests.createExample(TestedComponent, {
- timedOut: true,
permissionToggle: { value: true, button: {} },
});
diff --git a/packages/taler-wallet-webextension/src/wallet/Welcome.tsx b/packages/taler-wallet-webextension/src/wallet/Welcome.tsx
index 8d348ca9d..e19152be2 100644
--- a/packages/taler-wallet-webextension/src/wallet/Welcome.tsx
+++ b/packages/taler-wallet-webextension/src/wallet/Welcome.tsx
@@ -25,7 +25,6 @@ import { Fragment, h, VNode } from "preact";
import { Checkbox } from "../components/Checkbox.js";
import { SubTitle, Title } from "../components/styled/index.js";
import { useTranslationContext } from "@gnu-taler/web-util/browser";
-import { useDiagnostics } from "../hooks/useDiagnostics.js";
import { useSettings } from "../hooks/useSettings.js";
import { ToggleHandler } from "../mui/handlers.js";
import { platform } from "../platform/foreground.js";
@@ -34,7 +33,6 @@ import { useAlertContext } from "../context/alert.js";
export function WelcomePage(): VNode {
const [settings, updateSettings] = useSettings();
const { safely } = useAlertContext();
- const [diagnostics, timedOut] = useDiagnostics();
return (
<View
permissionToggle={{
@@ -45,21 +43,15 @@ export function WelcomePage(): VNode {
),
},
}}
- diagnostics={diagnostics}
- timedOut={timedOut}
/>
);
}
export interface ViewProps {
permissionToggle: ToggleHandler;
- diagnostics: WalletDiagnostics | undefined;
- timedOut: boolean;
}
export function View({
permissionToggle,
- diagnostics,
- timedOut,
}: ViewProps): VNode {
const { i18n } = useTranslationContext();
return (