Compare commits

...

3 Commits

Author SHA1 Message Date
Chukwumdiebube 02fb7dbae0 updated reminder state 2023-02-08 20:51:00 +01:00
Chukwumdiebube b8c12cec6b changed messages 2023-02-08 19:42:40 +01:00
Chukwumdiebube f360bb4b8a Values modified 2023-02-08 19:41:03 +01:00
+8 -7
View File
@@ -37,8 +37,8 @@ export default function AddEditReminder({ className }) {
'member_id': localStorage.getItem('member_id'), 'member_id': localStorage.getItem('member_id'),
description: location.state?.reminder.description || '', description: location.state?.reminder.description || '',
note: location.state?.reminder.note || '', note: location.state?.reminder.note || '',
category: location.state?.reminder.category || '', category: location.state?.reminder.code || '',
mode: location.state?.reminder.mode || '', mode: location.state?.reminder.code || '',
'start_date': location.state? new Date(location.state?.reminder.start_date) : startDate, 'start_date': location.state? new Date(location.state?.reminder.start_date) : startDate,
'end_date': location.state? new Date(location.state?.reminder.end_date) : endDate 'end_date': location.state? new Date(location.state?.reminder.end_date) : endDate
}) })
@@ -49,7 +49,6 @@ export default function AddEditReminder({ className }) {
)) ))
} }
const getUserMode = async () => { const getUserMode = async () => {
try { try {
const res = await api.getUserModeCategory('remmode'); const res = await api.getUserModeCategory('remmode');
@@ -87,19 +86,21 @@ export default function AddEditReminder({ className }) {
const res = await api.addReminder(reminder); const res = await api.addReminder(reminder);
if(res && res.status == 200){ if(res && res.status == 200){
setSuccess(false) setSuccess(false)
setMessage({status: true, message: 'Reminder successfully'}) setMessage({status: true, message: 'Reminder set successfully'})
setTimeout(()=>{ setTimeout(()=>{
navigate('/reminders', {replace: true}) navigate('/reminders', {replace: true})
}, 2000) }, 2000)
return return
} }
setSuccess(false) setSuccess(false)
setMessage({status: false, message: `Opps, couldn't perform action`}) setMessage({status: false, message: `Sorry, couldn't perform action`})
} catch (error) { } catch (error) {
setSuccess(false) setSuccess(false)
setMessage({status: false, message: 'An error occurred'}) setMessage({status: false, message: 'An error occurred'})
} }
} }
useEffect(() => { useEffect(() => {
getUserMode(); getUserMode();
@@ -146,7 +147,7 @@ export default function AddEditReminder({ className }) {
{category.length > 0 && {category.length > 0 &&
<> <>
{category.map((option, index)=>( {category.map((option, index)=>(
<option key={index} className='' value={option.category}>{option.category}</option> <option key={index} className='' value={option.code}>{option.category}</option>
)) ))
} }
</> </>
@@ -167,7 +168,7 @@ export default function AddEditReminder({ className }) {
{category.length > 0 && {category.length > 0 &&
<> <>
{mode.map((option, index)=>( {mode.map((option, index)=>(
<option key={index} className='' value={option.mode}>{option.mode}</option> <option key={index} className='' value={option.code}>{option.mode}</option>
)) ))
} }
</> </>