fix: move prevent default to start of function

This commit is contained in:
Arman
2022-08-10 13:07:44 +02:00
parent f7c6a593a0
commit c12b134cdd
10 changed files with 11 additions and 12 deletions
+1 -2
View File
@@ -24,15 +24,14 @@
});
const handleInvalid = (event: Event) => {
event.preventDefault();
errorMessage = element.validationMessage;
if (element.validity.typeMismatch) {
errorMessage = 'Your email should be formatted as: name@example.com';
}
if (element.validity.valueMissing) {
errorMessage = 'This field is required';
}
event.preventDefault();
showHelper = true;
};
+2 -2
View File
@@ -25,13 +25,13 @@
});
const handleInvalid = (event: Event) => {
errorMessage = element.validationMessage;
event.preventDefault();
errorMessage = element.validationMessage;
if (element.validity.valueMissing) {
errorMessage = 'This field is required';
}
event.preventDefault();
showHelper = true;
};
+1 -1
View File
@@ -29,6 +29,7 @@
});
const handleInvalid = (event: Event) => {
event.preventDefault();
errorMessage = element.validationMessage;
console.log(element.validity);
if (element.validity.valueMissing) {
@@ -37,7 +38,6 @@
if (element.validity.tooShort) {
errorMessage = 'Password should contain at least 8 characters';
}
event.preventDefault();
showHelper = true;
};
+1 -1
View File
@@ -25,11 +25,11 @@
});
const handleInvalid = (event: Event) => {
event.preventDefault();
errorMessage = element.validationMessage;
if (element.validity.valueMissing) {
errorMessage = 'This field is required';
}
event.preventDefault();
showHelper = true;
};
+1 -1
View File
@@ -16,11 +16,11 @@
let element: HTMLInputElement;
const handleInvalid = (event: Event) => {
event.preventDefault();
errorMessage = element.validationMessage;
if (element.validity.valueMissing) {
errorMessage = 'This field is required';
}
event.preventDefault();
showHelper = true;
};
+1 -1
View File
@@ -18,12 +18,12 @@
let element: HTMLSelectElement;
const handleInvalid = (event: Event) => {
event.preventDefault();
errorMessage = element.validationMessage;
if (element.validity.valueMissing) {
errorMessage = 'This field is required';
}
event.preventDefault();
showHelper = true;
};
+1 -1
View File
@@ -13,12 +13,12 @@
let element: HTMLInputElement;
const handleInvalid = (event: Event) => {
event.preventDefault();
errorMessage = element.validationMessage;
if (element.validity.valueMissing) {
errorMessage = 'This field is required';
}
event.preventDefault();
showHelper = true;
};
+1 -1
View File
@@ -52,11 +52,11 @@
};
const handleInvalid = (event: Event) => {
event.preventDefault();
errorMessage = element.validationMessage;
if (element.validity.valueMissing) {
errorMessage = 'This field is required';
}
event.preventDefault();
showHelper = true;
};
+1 -1
View File
@@ -25,11 +25,11 @@
});
const handleInvalid = (event: Event) => {
event.preventDefault();
errorMessage = element.validationMessage;
if (element.validity.valueMissing) {
errorMessage = 'This field is required';
}
event.preventDefault();
showHelper = true;
};
+1 -1
View File
@@ -24,11 +24,11 @@
});
const handleInvalid = (event: Event) => {
event.preventDefault();
errorMessage = element.validationMessage;
if (element.validity.valueMissing) {
errorMessage = 'This field is required';
}
event.preventDefault();
showHelper = true;
};