aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlonkaars <l.leblansch@gmail.com>2021-01-15 16:28:31 +0100
committerlonkaars <l.leblansch@gmail.com>2021-01-15 16:28:31 +0100
commitb4840befd37b78097f7fad80dd43425d65ca4d7e (patch)
tree2c5a7a8f88d608a8af2f193732424cf9f11034f6
parentc8a4523ea2f0a9d40a9fb2fb1dca01065c2e6ca1 (diff)
fix register page + fix button display block
-rw-r--r--src/components/ui.tsx1
-rw-r--r--src/pages/register.tsx3
2 files changed, 4 insertions, 0 deletions
diff --git a/src/components/ui.tsx b/src/components/ui.tsx
index 37c24b3..3afd97a 100644
--- a/src/components/ui.tsx
+++ b/src/components/ui.tsx
@@ -42,6 +42,7 @@ export function Button(props: {
cursor: "pointer",
position: "relative",
textDecoration: "none",
+ display: "block",
...props.style
}}>
{
diff --git a/src/pages/register.tsx b/src/pages/register.tsx
index 5b8a606..e0f98de 100644
--- a/src/pages/register.tsx
+++ b/src/pages/register.tsx
@@ -40,15 +40,18 @@ function submitRegister() {
//TODO: alert -> react toast / material-ui snackbar
if ( formData.username.length > 35 ) {
alert("Je gebruikersnaam kan maximaal 35 tekens lang zijn!");
+ return;
}
if ( !validateEmail(formData.email) ) {
alert("Voer alsjeblieft een geldig e-mail adres in!");
+ return;
}
//TODO: wachtwoord max 72 tekens ivm bcrypt
if ( !formData.password.match(passwordRegex) ) {
alert("Je wachtwoord moet minimaal 8 tekens lang zijn en een hoofdletter, kleine letter, en een nummer bevatten!");
+ return;
}
axios({