aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--packages/bank-ui/src/components/Cashouts/views.tsx3
-rw-r--r--packages/bank-ui/src/components/Transactions/views.tsx2
-rw-r--r--packages/bank-ui/src/pages/ShowNotifications.tsx3
-rw-r--r--packages/bank-ui/src/pages/SolveChallengePage.tsx7
-rw-r--r--packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx4
-rw-r--r--packages/web-util/src/components/Time.tsx (renamed from packages/bank-ui/src/components/Time.tsx)2
-rw-r--r--packages/web-util/src/components/index.ts1
7 files changed, 10 insertions, 12 deletions
diff --git a/packages/bank-ui/src/components/Cashouts/views.tsx b/packages/bank-ui/src/components/Cashouts/views.tsx
index 22b8d8c1b..bc9de3a60 100644
--- a/packages/bank-ui/src/components/Cashouts/views.tsx
+++ b/packages/bank-ui/src/components/Cashouts/views.tsx
@@ -24,6 +24,7 @@ import {
import {
Attention,
Loading,
+ Time,
useTranslationContext,
} from "@gnu-taler/web-util/browser";
import { format } from "date-fns";
@@ -31,7 +32,6 @@ import { Fragment, VNode, h } from "preact";
import { useConversionInfo } from "../../hooks/regional.js";
import { RenderAmount } from "../../pages/PaytoWireTransferForm.js";
import { ErrorLoadingWithDebug } from "../ErrorLoadingWithDebug.js";
-import { Time } from "../Time.js";
import { State } from "./index.js";
export function FailedView({ error }: State.Failed) {
@@ -160,7 +160,6 @@ export function ReadyView({
timestamp={AbsoluteTime.fromProtocolTimestamp(
item.creation_time,
)}
- // relative={Duration.fromSpec({ days: 1 })}
/>
</div>
{
diff --git a/packages/bank-ui/src/components/Transactions/views.tsx b/packages/bank-ui/src/components/Transactions/views.tsx
index 10d63e6af..038603f9e 100644
--- a/packages/bank-ui/src/components/Transactions/views.tsx
+++ b/packages/bank-ui/src/components/Transactions/views.tsx
@@ -16,13 +16,13 @@
import {
Attention,
+ Time,
useBankCoreApiContext,
useTranslationContext,
} from "@gnu-taler/web-util/browser";
import { format } from "date-fns";
import { Fragment, VNode, h } from "preact";
import { RenderAmount } from "../../pages/PaytoWireTransferForm.js";
-import { Time } from "../Time.js";
import { State } from "./index.js";
export function ReadyView({
diff --git a/packages/bank-ui/src/pages/ShowNotifications.tsx b/packages/bank-ui/src/pages/ShowNotifications.tsx
index fe041fb19..5545b50c1 100644
--- a/packages/bank-ui/src/pages/ShowNotifications.tsx
+++ b/packages/bank-ui/src/pages/ShowNotifications.tsx
@@ -14,9 +14,8 @@
GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/>
*/
-import { useNotifications } from "@gnu-taler/web-util/browser";
+import { Time, useNotifications } from "@gnu-taler/web-util/browser";
import { VNode, h } from "preact";
-import { Time } from "../components/Time.js";
export function ShowNotifications(): VNode {
const ns = useNotifications();
diff --git a/packages/bank-ui/src/pages/SolveChallengePage.tsx b/packages/bank-ui/src/pages/SolveChallengePage.tsx
index e4ca13ed6..93defae0a 100644
--- a/packages/bank-ui/src/pages/SolveChallengePage.tsx
+++ b/packages/bank-ui/src/pages/SolveChallengePage.tsx
@@ -30,7 +30,10 @@ import {
Attention,
Loading,
LocalNotificationBanner,
+ RouteDefinition,
ShowInputErrorLabel,
+ Time,
+ useBankCoreApiContext,
useLocalNotification,
useNavigationContext,
useTranslationContext,
@@ -38,17 +41,13 @@ import {
import { Fragment, VNode, h } from "preact";
import { useEffect, useState } from "preact/hooks";
import { ErrorLoadingWithDebug } from "../components/ErrorLoadingWithDebug.js";
-import { Time } from "../components/Time.js";
-import { useBankCoreApiContext } from "@gnu-taler/web-util/browser";
import { useWithdrawalDetails } from "../hooks/account.js";
import { ChallengeInProgess, useBankState } from "../hooks/bank-state.js";
import { useConversionInfo } from "../hooks/regional.js";
import { useSessionState } from "../hooks/session.js";
-import { RouteDefinition } from "@gnu-taler/web-util/browser";
import { undefinedIfEmpty } from "../utils.js";
import { RenderAmount } from "./PaytoWireTransferForm.js";
import { OperationNotFound } from "./WithdrawalQRCode.js";
-import { IdempotencyRetry } from "../../../taler-util/lib/http-client/utils.js";
const TAN_PREFIX = "T-";
const TAN_REGEX = /^([Tt](-)?)?[0-9]*$/;
diff --git a/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx b/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx
index aba00ad7a..09efc021f 100644
--- a/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx
+++ b/packages/bank-ui/src/pages/regional/ShowCashoutDetails.tsx
@@ -23,13 +23,13 @@ import {
import {
Attention,
Loading,
+ RouteDefinition,
+ Time,
useTranslationContext,
} from "@gnu-taler/web-util/browser";
import { VNode, h } from "preact";
import { ErrorLoadingWithDebug } from "../../components/ErrorLoadingWithDebug.js";
-import { Time } from "../../components/Time.js";
import { useCashoutDetails, useConversionInfo } from "../../hooks/regional.js";
-import { RouteDefinition } from "@gnu-taler/web-util/browser";
import { RenderAmount } from "../PaytoWireTransferForm.js";
interface Props {
diff --git a/packages/bank-ui/src/components/Time.tsx b/packages/web-util/src/components/Time.tsx
index 5c8afe212..9057b34f0 100644
--- a/packages/bank-ui/src/components/Time.tsx
+++ b/packages/web-util/src/components/Time.tsx
@@ -15,7 +15,6 @@
*/
import { AbsoluteTime, Duration } from "@gnu-taler/taler-util";
-import { useTranslationContext } from "@gnu-taler/web-util/browser";
import {
formatISO,
format,
@@ -23,6 +22,7 @@ import {
intervalToDuration,
} from "date-fns";
import { Fragment, h, VNode } from "preact";
+import { useTranslationContext } from "../index.browser.js";
/**
*
diff --git a/packages/web-util/src/components/index.ts b/packages/web-util/src/components/index.ts
index d7ea41874..63231f8a2 100644
--- a/packages/web-util/src/components/index.ts
+++ b/packages/web-util/src/components/index.ts
@@ -10,3 +10,4 @@ export * from "./Button.js";
export * from "./ShowInputErrorLabel.js";
export * from "./NotificationBanner.js";
export * from "./ToastBanner.js";
+export * from "./Time.js";