Project

General

Profile

Actions

Front-Feature #104

closed

Front-Feature #100: Создание модального окна регистрации на мероприятие

Реализовать валидацию полей в модальном окне регистрации на мероприятие

Added by Екатерина Захарова 4 months ago. Updated 2 months ago.

Status:
Closed
Priority:
Normal
Start date:
11/15/2025
Due date:
% Done:

0%

Estimated time:
5:00 h
Spent time:

Description

В компоненте RegisterActionDialog.tsx реализовать валидацию с помощью библиотеки Formik

Изучить: Мануал по Formik :

  1. https://formik.org/docs/overview
  2. https://www.youtube.com/watch?v=2hMbJmIqpkc"

Пример смотри вот тут: src/components/RegistrationForm/RegistrationForm.js.

Поля для валидации:
способ оплаты - Обязательное поле для заполнения
имя - Обязательное поле для заполнения, минимум 2 символа
фамилия - Обязательное поле для заполнения, минимум 2 символа
почта - Обязательное поле, проверка, что это почта
номер телефона - проверка, что это номер телефона

Так же, должно быть условие, что если обязательные поля не заполненны, или хотябы одно, то кнопка "Зарегистрироваться" заблокирована

Actions #1

Updated by Екатерина Захарова 3 months ago

  • Assignee set to Светлана Сапунова
Actions #2

Updated by Светлана Сапунова 3 months ago

  • Status changed from New to Closed
  • Estimated time set to 5:00 h
Actions

Also available in: Atom PDF