From 89bd1c126af3d8e76eb60128c09115ea564d6634 Mon Sep 17 00:00:00 2001 From: kika88vk <69463446+kika88vk@users.noreply.github.com> Date: Mon, 20 Nov 2023 13:06:24 +0200 Subject: [PATCH 1/2] Fix validation style --- src/components/AddProductForm/AddProductForm.jsx | 13 ++++++++----- .../AddProductForm/AddProductForm.styled.js | 12 +++++++++++- 2 files changed, 19 insertions(+), 6 deletions(-) diff --git a/src/components/AddProductForm/AddProductForm.jsx b/src/components/AddProductForm/AddProductForm.jsx index 57d9a37..3d3be28 100644 --- a/src/components/AddProductForm/AddProductForm.jsx +++ b/src/components/AddProductForm/AddProductForm.jsx @@ -54,9 +54,9 @@ const AddProductForm = ({ id, title, calories, onClick, onClickSuccess }) => { // product_id: Yup.string().required(), // date: Yup.string().required(), weight: Yup.number() - .max(700, 'Weight should be no more than 700 grams') - .required() - .positive(), + .max(700, 'Weight should not exceed 700 grams') + .required('Weight is required') + .positive('Weight must be above zero'), // calories: Yup.number().required(), }); @@ -94,7 +94,7 @@ const AddProductForm = ({ id, title, calories, onClick, onClickSuccess }) => { validationSchema={schema} onSubmit={handleSubmit} > - {({ values, setFieldValue }) => ( + {({ values, errors, touched, setFieldValue }) => (