Доработки по сайту на react + next.js

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
21 августа 2018, 16:29 • 4 отклика • 33 просмотра
Есть сайт на реакте, на нексте.

1) Добавить поле ввода типа Календарь

Нужно сделать так, чтобы в форме один из инпутов стал календариком.

Задача минимум: использовать популярный контрол календарика, чтобы можно было выбирать день через него. Инпут должен сохранить свой стиль.

Задача максимум: Всё, что выше + на телефонах использовать нативный выбор даты, (но опять-таки при этом должен сохраниться стиль инпута)


2) Поля формы не должны терять введённые данные при посещении других страниц

Есть форма. Когда ввели что-то в инпуты, то это должно там оставаться до отправки формы и не слелать при навигации по другим страницам. При отправке все поля, кроме имени, телефона и почты должны очищаться.


3) Форма заказа с таймером должна сабмититься как основная

Сейчас она никак не отправляется, там стоит заглушка. Необходимо отправлять поля и тип формы на тот же урл таким же образом, как и основная.
Попапы тоже не сабмитятся вроде. То же самое.


4) Выводить сообщение об успехе или неудаче в отправке формы

Сообщение нужно выводить как в макете: при сабмите формы внутри формы появляется картинка и под ней текст. Если форма была длинной, то она сворачивается.


5) Расставить цели на формы

При сабмите формы должна безопасно отрабатывать установка целей на все статистики, какие только можно.

6) <Link> не перематывает страницу до формы

Хотя версия next 6.1.1, всё равно <Link> не мотает до нужного места, вообще ничего не происходит. Ошибок в консоли тоже нет. Нужно это исправить.


По запросу пущу в репу на посмотреть. Репа на гитлабе (не гитхаб).