Adjusted form fields to lowercase as per backend requirements

This commit is contained in:
Daniel Cojocea
2024-06-23 18:42:33 -04:00
parent 75f28eaf45
commit e6ea59dee5
2 changed files with 6 additions and 6 deletions
@@ -25,13 +25,13 @@ const ProfilePanel = () => {
//for testing, will tweak when I implement redux slice //for testing, will tweak when I implement redux slice
const idToName = { const idToName = {
"edit-first-name": "firstName", "edit-first-name": "firstname",
"edit-last-name": "lastName", "edit-last-name": "lastname",
"edit-email": "email", "edit-email": "email",
}; };
const [localData, setLocalData] = useState({ const [localData, setLocalData] = useState({
firstName: "", firstname: "",
lastName: "", lastname: "",
email: "", email: "",
}); });
const [errors, setErrors] = useState({}); const [errors, setErrors] = useState({});
+2 -2
View File
@@ -64,11 +64,11 @@ const newPasswordValidation = joi.object({
}); });
const editProfileValidation = joi.object({ const editProfileValidation = joi.object({
firstName: joi.string().trim().pattern(new RegExp("^[A-Za-z]+$")).messages({ firstname: joi.string().trim().pattern(new RegExp("^[A-Za-z]+$")).messages({
"string.empty": "*First name is required.", "string.empty": "*First name is required.",
"string.pattern.base": "*First name must contain only letters.", "string.pattern.base": "*First name must contain only letters.",
}), }),
lastName: joi.string().trim().pattern(new RegExp("^[A-Za-z]+$")).messages({ lastname: joi.string().trim().pattern(new RegExp("^[A-Za-z]+$")).messages({
"string.empty": "*Last name is required.", "string.empty": "*Last name is required.",
"string.pattern.base": "*Last name must contain only letters.", "string.pattern.base": "*Last name must contain only letters.",
}), }),