add RegEx for password field and add chnage password option for expert management and a bit debug on update of expert

This commit is contained in:
2023-09-17 15:18:46 +03:30
parent 123eb18a81
commit 0c0fc5515e
7 changed files with 164 additions and 28 deletions

View File

@@ -59,7 +59,6 @@ const UpdateContent = ({row, fetchUrl, mutate, setOpenUpdateDialog}) => {
email: Yup.string().required(t("ExpertMangement.error_message_email")),
phone_number: Yup.string().required(t("ExpertMangement.error_message_phone_number")),
national_id: Yup.string().required(t("ExpertMangement.error_message_national_id")),
password: Yup.string().required(t("ExpertMangement.error_message_password")),
position: Yup.string().required(t("ExpertMangement.error_message_position")),
province_id: Yup.string().required(t("ExpertMangement.error_message_province_id")),
city_id: Yup.string().required(t("ExpertMangement.error_message_city_id")),
@@ -300,7 +299,7 @@ const UpdateContent = ({row, fetchUrl, mutate, setOpenUpdateDialog}) => {
<Select
name="role_id"
label={t("ExpertMangement.text_field_role_id")}
value={roleList ? 1 : ""}
value={roleList ? formik.values.role_id && 1 : ""}
onChange={formik.handleChange}
onBlur={formik.handleBlur}
fullWidth