Djordje Mitrovic vor 3 Jahren
Ursprung
Commit
b39b9528a8

+ 15
- 4
src/components/ProfileCard/EditProfile/EditProfile.js Datei anzeigen

}; };


const handleSubmit = (values) => { const handleSubmit = (values) => {
console.log(values);
dispatch(editMineProfile({ ...values, handleApiResponseSuccess })); dispatch(editMineProfile({ ...values, handleApiResponseSuccess }));
props.closeModalHandler(); props.closeModalHandler();
}; };
type="number" type="number"
name="firmPhone" name="firmPhone"
value={formik.values.firmPhone} value={formik.values.firmPhone}
onChange={formik.handleChange}
onChange={(event) => {
formik.setFieldValue("firmPhone", event.target.value);
}}
error={formik.touched.firmPhone && formik.errors.firmPhone} error={formik.touched.firmPhone && formik.errors.firmPhone}
margin="normal" margin="normal"
fullWidth fullWidth
onInput={(e) => { onInput={(e) => {
e.target.value = Math.max(0, parseInt(e.target.value))
.toString()
.slice(0, 14);
e.target.value =
e.target.value[0] === "0" && e.target.value.length > 1
? "0" +
String(
Math.max(0, parseInt(e.target.value))
.toString()
.slice(0, 14)
)
: Math.max(0, parseInt(e.target.value))
.toString()
.slice(0, 14);
}} }}
/> />
</DetailsInfo> </DetailsInfo>

+ 1
- 1
src/validations/editProfileValidation.js Datei anzeigen

), ),
firmWebsite: Yup.string(), firmWebsite: Yup.string(),
firmApplink: Yup.string(), firmApplink: Yup.string(),
firmPhone: Yup.number()
firmPhone: Yup.string()
.required(i18n.t("editProfile.labelPhoneRequired")) .required(i18n.t("editProfile.labelPhoneRequired"))
.min(6, i18n.t("editProfile.labelPhoneValid")) .min(6, i18n.t("editProfile.labelPhoneValid"))
.max(14, i18n.t("editProfile.labelPhoneValid")), .max(14, i18n.t("editProfile.labelPhoneValid")),

Laden…
Abbrechen
Speichern