diff options
author | Sebastian <sebasjm@gmail.com> | 2022-12-22 18:38:21 -0300 |
---|---|---|
committer | Sebastian <sebasjm@gmail.com> | 2022-12-22 18:38:21 -0300 |
commit | 9fb0e7d0b386a1b10a39d0b664131590cd0c3a68 (patch) | |
tree | b6d6c2009bc8057aa14427c9405ac3232c792518 /packages/demobank-ui/src/pages/RegistrationPage.tsx | |
parent | 43a543b41fb883594791169017d880f6a6e7d445 (diff) | |
download | wallet-core-9fb0e7d0b386a1b10a39d0b664131590cd0c3a68.tar.xz |
prevent form submit
Diffstat (limited to 'packages/demobank-ui/src/pages/RegistrationPage.tsx')
-rw-r--r-- | packages/demobank-ui/src/pages/RegistrationPage.tsx | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/packages/demobank-ui/src/pages/RegistrationPage.tsx b/packages/demobank-ui/src/pages/RegistrationPage.tsx index 9d84cdf44..183fa993e 100644 --- a/packages/demobank-ui/src/pages/RegistrationPage.tsx +++ b/packages/demobank-ui/src/pages/RegistrationPage.tsx @@ -84,7 +84,13 @@ function RegistrationForm(): VNode { <h1 class="nav">{i18n.str`Welcome to ${bankUiSettings.bankName}!`}</h1> <article> <div class="register-div"> - <form class="register-form" noValidate> + <form + class="register-form" + noValidate + onSubmit={(e) => { + e.preventDefault(); + }} + > <div class="pure-form"> <h2>{i18n.str`Please register!`}</h2> <p class="unameFieldLabel registerFieldLabel formFieldLabel"> @@ -144,8 +150,10 @@ function RegistrationForm(): VNode { <br /> <button class="pure-button pure-button-primary btn-register" + type="submit" disabled={!!errors} - onClick={() => { + onClick={(e) => { + e.preventDefault(); if (!username || !password) return; registrationCall( { username, password }, @@ -164,7 +172,8 @@ function RegistrationForm(): VNode { {/* FIXME: should use a different color */} <button class="pure-button pure-button-secondary btn-cancel" - onClick={() => { + onClick={(e) => { + e.preventDefault(); setUsername(undefined); setPassword(undefined); setRepeatPassword(undefined); |