taler-typescript-core

Wallet core logic and WebUIs for various components
Log | Files | Refs | Submodules | README | LICENSE

commit 594dd1fd4638d658303c4c8a0f24c4082564eceb
parent 82ec30e81e4352146de6e3de668465100ef4274d
Author: Sebastian <sebasjm@gmail.com>
Date:   Mon, 22 Apr 2024 11:40:51 -0300

fix #8396

Diffstat:
Mpackages/challenger-ui/src/pages/AskChallenge.tsx | 5+++--
Mpackages/challenger-ui/src/pages/Setup.tsx | 2+-
2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/packages/challenger-ui/src/pages/AskChallenge.tsx b/packages/challenger-ui/src/pages/AskChallenge.tsx @@ -82,7 +82,7 @@ export function AskChallenge({ nonce, onSendSuccesful,routeSolveChallenge }: Pro : undefined, }); - const onSend = withErrorHandler( + const onSend = errors? undefined : withErrorHandler( async () => { return lib.bank.challenge(nonce, { email: email! }); }, @@ -216,7 +216,8 @@ export function AskChallenge({ nonce, onSendSuccesful,routeSolveChallenge }: Pro <div class="mt-10"> <Button type="submit" - class="block w-full rounded-md bg-indigo-600 px-3.5 py-2.5 text-center text-sm font-semibold text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600" + disabled={!onSend} + class="block w-full disabled:bg-gray-300 rounded-md bg-indigo-600 px-3.5 py-2.5 text-center text-sm font-semibold text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600" handler={onSend} > <i18n.Translate>Send email</i18n.Translate> diff --git a/packages/challenger-ui/src/pages/Setup.tsx b/packages/challenger-ui/src/pages/Setup.tsx @@ -70,7 +70,7 @@ export function Setup({ clientId, onCreated }: Props): VNode { <div class="mt-10"> <Button type="submit" - class="block w-full rounded-md bg-indigo-600 px-3.5 py-2.5 text-center text-sm font-semibold text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600" + class="block w-full disabled:bg-gray-300 rounded-md bg-indigo-600 px-3.5 py-2.5 text-center text-sm font-semibold text-white shadow-sm hover:bg-indigo-500 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-indigo-600" handler={onStart} > <i18n.Translate>Start</i18n.Translate>