aboutsummaryrefslogtreecommitdiff
path: root/packages/anastasis-webui/src/pages/home/ConfirmModal.tsx
diff options
context:
space:
mode:
authorSebastian <sebasjm@gmail.com>2021-11-11 13:22:14 -0300
committerSebastian <sebasjm@gmail.com>2021-11-11 13:22:20 -0300
commit4a83e9639d59d4a3116d17d8633ea0d8c69aaa62 (patch)
tree1f14196c392be1224f76d496c68ebd74176e433d /packages/anastasis-webui/src/pages/home/ConfirmModal.tsx
parent0ac7433ea7fa952c46062daef1c3de535d92b7f3 (diff)
downloadwallet-core-4a83e9639d59d4a3116d17d8633ea0d8c69aaa62.tar.xz
changes from feedback
better backup and recovery ending screen async button on modal and solve challenges use providers name when possible
Diffstat (limited to 'packages/anastasis-webui/src/pages/home/ConfirmModal.tsx')
-rw-r--r--packages/anastasis-webui/src/pages/home/ConfirmModal.tsx7
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/anastasis-webui/src/pages/home/ConfirmModal.tsx b/packages/anastasis-webui/src/pages/home/ConfirmModal.tsx
index cab70de63..e3561d892 100644
--- a/packages/anastasis-webui/src/pages/home/ConfirmModal.tsx
+++ b/packages/anastasis-webui/src/pages/home/ConfirmModal.tsx
@@ -1,10 +1,11 @@
import { ComponentChildren, h, VNode } from "preact";
+import { AsyncButton } from "../../components/AsyncButton";
export interface ConfirmModelProps {
active?: boolean;
description?: string;
onCancel?: () => void;
- onConfirm?: () => void;
+ onConfirm?: () => Promise<void>;
label?: string;
cancelLabel?: string;
children?: ComponentChildren;
@@ -33,13 +34,13 @@ export function ConfirmModal({
{cancelLabel}
</button>
<div class="buttons is-right" style={{ width: "100%" }}>
- <button
+ <AsyncButton
class={danger ? "button is-danger " : "button is-info "}
disabled={disabled}
onClick={onConfirm}
>
{label}
- </button>
+ </AsyncButton>
</div>
</footer>
</div>