From ac505a3211bf9b85dba9a3808af9a4a0dbe62b9e Mon Sep 17 00:00:00 2001 From: Chukwumdiebube Date: Sat, 11 Feb 2023 17:46:48 +0100 Subject: [PATCH 1/2] added datepicker --- .../Helpers/Inputs/InputCom/index.jsx | 4 +- src/components/Reminders/AddEditReminder.jsx | 60 ++++++++++++------- src/index.css | 25 ++++++++ 3 files changed, 66 insertions(+), 23 deletions(-) diff --git a/src/components/Helpers/Inputs/InputCom/index.jsx b/src/components/Helpers/Inputs/InputCom/index.jsx index d69bdc0..6429708 100755 --- a/src/components/Helpers/Inputs/InputCom/index.jsx +++ b/src/components/Helpers/Inputs/InputCom/index.jsx @@ -21,12 +21,12 @@ export default function InputCom({ {label} )} -
+
{ //function to run when user changes any input on the add reminder page @@ -67,12 +66,15 @@ export default function AddEditReminder({ className }) { const handleAddReminder = async () => { // function to add reminder, after all test cases are met // toast('Reminder Added') + let infoDetail = reminder + infoDetail.start_date = startDate + infoDetail.end_date = endDate if(location.state){ - reminder.uuid = reminder_uuid + infoDetail.uuid = reminder_uuid } setSuccess(true) setMessage({status: true, message: ''}) - let {description, notes, category, mode} = reminder + let {description, notes, category, mode} = infoDetail //CHECKING IF AN EMPTY FIELD WAS PASSED if(!description || !notes || !category || !mode){ setSuccess(false) @@ -81,7 +83,7 @@ export default function AddEditReminder({ className }) { } try { - const res = await api.addReminder(reminder); + const res = await api.addReminder(infoDetail); if(res && res.status == 200){ setSuccess(false) setMessage({status: true, message: 'Reminder set successfully'}) @@ -140,7 +142,7 @@ export default function AddEditReminder({ className }) { value={''} /> */} - {category.length > 0 && <> @@ -161,7 +163,7 @@ export default function AddEditReminder({ className }) { value={''} /> */} - {category.length > 0 && <> @@ -185,18 +187,33 @@ export default function AddEditReminder({ className }) { value={''} /> */} - + {/* */} + setStartDate(date)} + />
- {/* */} - + setEndDate(date)} + />
@@ -208,7 +225,7 @@ export default function AddEditReminder({ className }) {