Запуск проекта

yarn build && yarn start, затем открыть localhost:3000.

Описание работы полей

  1. Поле с номером карты. Ввод только цифр, больше 16 цифр ввести нельзя, если введено меньше больше ошибка.
  2. Поле с эскпаером карты. Ввод двух цифр, потом слэш, потом ещё четрые цифры, больше/меньше нельзя, иначе ошибка.
  3. Имя владельца проверяется на заполнение, если пустое, ошибка.
  4. Секретный код. Ввод только 3 цифр, больше/меньше нельзя, иначе ошибка.

Описание валидации

  1. По блюру в консоль валится ошибка.
  2. По сабмиту либо ошибки валятся в консоль, либо, если всё ок, значения полей.