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
const idToName = {
"edit-first-name": "firstName",
"edit-last-name": "lastName",
"edit-first-name": "firstname",
"edit-last-name": "lastname",
"edit-email": "email",
};
const [localData, setLocalData] = useState({
firstName: "",
lastName: "",
firstname: "",
lastname: "",
email: "",
});
const [errors, setErrors] = useState({});
+2 -2
View File
@@ -64,11 +64,11 @@ const newPasswordValidation = 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.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.pattern.base": "*Last name must contain only letters.",
}),