diff options
author | Sebastian <sebasjm@gmail.com> | 2023-10-19 02:55:57 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2023-10-19 02:56:15 -0300 |
commit | 366cccb8fcae6a9971a1e8a9143d821e289339d1 (patch) | |
tree | fcaa481f7053ef11c92e988d3fb84bf3cedbaba3 /packages/demobank-ui/src/pages/OperationState/index.ts | |
parent | a67518ab1a865fc79374a19bce6513b0caa2eab6 (diff) | |
download | wallet-core-366cccb8fcae6a9971a1e8a9143d821e289339d1.tar.xz |
integrate bank into the new taler-util API
Diffstat (limited to 'packages/demobank-ui/src/pages/OperationState/index.ts')
-rw-r--r-- | packages/demobank-ui/src/pages/OperationState/index.ts | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/packages/demobank-ui/src/pages/OperationState/index.ts b/packages/demobank-ui/src/pages/OperationState/index.ts index b347fd942..bc3555c48 100644 --- a/packages/demobank-ui/src/pages/OperationState/index.ts +++ b/packages/demobank-ui/src/pages/OperationState/index.ts @@ -14,8 +14,8 @@ GNU Taler; see the file COPYING. If not, see <http://www.gnu.org/licenses/> */ -import { AbsoluteTime, AmountJson, WithdrawUriResult } from "@gnu-taler/taler-util"; -import { HttpError, utils } from "@gnu-taler/web-util/browser"; +import { AbsoluteTime, AmountJson, TalerCoreBankErrorsByMethod, TalerError, TalerErrorDetail, TranslatedString, WithdrawUriResult } from "@gnu-taler/taler-util"; +import { utils } from "@gnu-taler/web-util/browser"; import { ErrorLoading } from "../../components/ErrorLoading.js"; import { Loading } from "../../components/Loading.js"; import { useComponentState } from "./state.js"; @@ -44,7 +44,7 @@ export namespace State { export interface LoadingError { status: "loading-error"; - error: HttpError<SandboxBackend.SandboxError>; + error: TalerError; } /** @@ -61,7 +61,7 @@ export namespace State { export interface InvalidPayto { status: "invalid-payto", error: undefined; - payto: string | null; + payto: string | undefined; onClose: () => void; } export interface InvalidWithdrawal { @@ -74,7 +74,7 @@ export namespace State { status: "invalid-reserve", error: undefined; onClose: () => void; - reserve: string | null; + reserve: string | undefined; } export interface NeedConfirmation { status: "need-confirmation", |