From 820dfc34e8b83fb1cef0ce2a7bf37860db86135e Mon Sep 17 00:00:00 2001 From: MathieuG-P <40181755+Zagrios@users.noreply.github.com> Date: Sun, 12 Jun 2022 23:02:33 +0200 Subject: [PATCH] handle submit on enter, style buttons --- .../modal-types/guard-modal.component.tsx | 21 ++++++------- .../modal-types/login-modal.component.tsx | 30 +++++++++++-------- 2 files changed, 29 insertions(+), 22 deletions(-) diff --git a/src/renderer/components/modal/modal-types/guard-modal.component.tsx b/src/renderer/components/modal/modal-types/guard-modal.component.tsx index 34a118aa..767dfcc8 100644 --- a/src/renderer/components/modal/modal-types/guard-modal.component.tsx +++ b/src/renderer/components/modal/modal-types/guard-modal.component.tsx @@ -6,17 +6,15 @@ export function GuardModal({resolver}: {resolver: (x: ModalResponse) => void}) { const [guardCode, setGuardCode] = useState(''); - const loggin = (e: React.MouseEvent) => { - e.preventDefault(); + const login = () => { + if(!guardCode){ return; } resolver({exitCode: ModalExitCode.COMPLETED, data: guardCode}); } - const cancel = (e: React.MouseEvent) => { - e.preventDefault(); - resolver({exitCode: ModalExitCode.CANCELED}); - } + const cancel = () => resolver({exitCode: ModalExitCode.CANCELED}); + return ( -