aboutsummaryrefslogtreecommitdiff
path: root/packages/taler-wallet-webextension/src/mui
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2023-10-09 15:42:20 -0300
committerSebastian <sebasjm@gmail.com>2023-10-09 15:42:20 -0300
commitb173b3ac0f1a04ef39d82477251dbf4418feb403 (patch)
tree861645c51491ac7498c7239c1f31350fb6f169f5 /packages/taler-wallet-webextension/src/mui
parent148846e68fc89ac3d5315bd0cf70ec7a1e097651 (diff)
downloadwallet-core-b173b3ac0f1a04ef39d82477251dbf4418feb403.tar.xz
fix: take into account dd48 when adding exchangesv0.9.3-dev.31
Diffstat (limited to 'packages/taler-wallet-webextension/src/mui')
-rw-r--r--packages/taler-wallet-webextension/src/mui/handlers.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/taler-wallet-webextension/src/mui/handlers.ts b/packages/taler-wallet-webextension/src/mui/handlers.ts
index ece1b3d85..735e8523f 100644
--- a/packages/taler-wallet-webextension/src/mui/handlers.ts
+++ b/packages/taler-wallet-webextension/src/mui/handlers.ts
@@ -34,8 +34,10 @@ export type SafeHandler<T> = {
[__safe_handler]: true;
};
+type UnsafeHandler<T> = ((p: T) => Promise<void>) | ((p: T) => void);
+
export function withSafe<T>(
- handler: (p: T) => Promise<void>,
+ handler: UnsafeHandler<T>,
onError: (e: Error) => void,
): SafeHandler<T> {
const sh = async function (p: T): Promise<void> {