From 63a7c9e62b22f6c8368ef01b32bdc40341ffa325 Mon Sep 17 00:00:00 2001 From: Sergey Yarkov Date: Fri, 24 Jul 2020 17:50:25 +0300 Subject: [PATCH] form validation --- package-lock.json | 5 +++ package.json | 3 +- .../Articles/ArticleCard/ArticleCard.js | 2 +- .../Articles/ArticleCard/ArticleCard.scss | 12 ------ src/components/Contacts/Contacts.scss | 10 ++++- .../Contacts/ContactsForm/ContactsForm.js | 38 +++++++++++++++---- src/components/Header/Header.scss | 29 ++++++++++++++ src/images/yadzen-icon.svg | 4 +- src/styles/global.scss | 1 - 9 files changed, 78 insertions(+), 26 deletions(-) diff --git a/package-lock.json b/package-lock.json index 78c0102..881b2d9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17297,6 +17297,11 @@ "react-side-effect": "^2.1.0" } }, + "react-hook-form": { + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-6.0.8.tgz", + "integrity": "sha512-lf1TTuRuqHkYJqDtNIgDu9Rk7euKWkFaG2+XZ3FSkngiFWR72Lj96/FeSGF+ZMylCLdCFq2F059kzucVKWvDiQ==" + }, "react-hot-loader": { "version": "4.12.21", "resolved": "https://registry.npmjs.org/react-hot-loader/-/react-hot-loader-4.12.21.tgz", diff --git a/package.json b/package.json index 8aa18a0..87f7648 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,8 @@ "react": "^16.12.0", "react-dom": "^16.12.0", "react-flexbox-grid": "^2.1.2", - "react-helmet": "^6.1.0" + "react-helmet": "^6.1.0", + "react-hook-form": "^6.0.8" }, "devDependencies": { "prettier": "2.0.5" diff --git a/src/components/Articles/ArticleCard/ArticleCard.js b/src/components/Articles/ArticleCard/ArticleCard.js index 10b1eea..b074df5 100644 --- a/src/components/Articles/ArticleCard/ArticleCard.js +++ b/src/components/Articles/ArticleCard/ArticleCard.js @@ -30,7 +30,7 @@ const ArticleCard = ({