diff --git a/src/pages/profile/components/AddMeetingForm/AddMeetingForm.tsx b/src/pages/profile/components/AddMeetingForm/AddMeetingForm.tsx index e4c4d4c..f2a4aec 100644 --- a/src/pages/profile/components/AddMeetingForm/AddMeetingForm.tsx +++ b/src/pages/profile/components/AddMeetingForm/AddMeetingForm.tsx @@ -30,7 +30,7 @@ export const AddMeetingForm = ({closePopup, userId, handleAddMeetingInfo, update const [moodStates] = useRequest(() => getMentalStates()); const [disabledButton, setDisabledButton] = useState(true); - const regex = /^[\w\s\d\x20-\x7EА-Яа-яЁё]{2,256}$/; + const regex = /^[а-яА-Яa-zA-Z0-9\s!"#$%&'()*+,-./:;<=>?@[\\\]^_`{|}~]*$/; useEffect(() => { if(value && selectedDate && comment && !commentError) { @@ -81,7 +81,7 @@ export const AddMeetingForm = ({closePopup, userId, handleAddMeetingInfo, update setCommentError("Максимальное количество символов: 256"); setDisabledButton(true); } else if (!regex.test(value)) { - setCommentError(""); + setCommentError("Можно вводить только заглавные и строчные буквы русского и английского алфавита, цифры, символы и пробелы."); setDisabledButton(true); } else { setCommentError("");