upd: order list tugas

Deskripsi:
- mengurutkan data tugas saat membuat data tugas divisi dan kegiatan

No Issues
This commit is contained in:
2025-10-07 15:02:24 +08:00
parent 5e1ed12ca8
commit 95121d0442
2 changed files with 13 additions and 4 deletions

View File

@@ -99,14 +99,18 @@ export default function CreateTaskAddTugas() {
timeStart: item.timeStart, timeStart: item.timeStart,
timeEnd: item.timeEnd, timeEnd: item.timeEnd,
})) }))
dispatch(setTaskCreate([...taskCreate, { const hasilOrder = [...taskCreate, {
title: title, title: title,
dateStart: from, dateStart: from,
dateEnd: to, dateEnd: to,
dateStartFix: formatDateOnly(range.startDate, "YYYY-MM-DD"), dateStartFix: formatDateOnly(range.startDate, "YYYY-MM-DD"),
dateEndFix: formatDateOnly(range.endDate, "YYYY-MM-DD"), dateEndFix: formatDateOnly(range.endDate, "YYYY-MM-DD"),
dataDetail: dataDetailFix dataDetail: dataDetailFix
}])) }].sort((a, b) => {
return new Date(a.dateStartFix).getTime() - new Date(b.dateStartFix).getTime();
});
dispatch(setTaskCreate(hasilOrder))
router.back(); router.back();
} catch (error) { } catch (error) {
console.error(error); console.error(error);

View File

@@ -99,14 +99,19 @@ export default function CreateProjectAddTask() {
timeStart: item.timeStart, timeStart: item.timeStart,
timeEnd: item.timeEnd, timeEnd: item.timeEnd,
})) }))
dispatch(setTaskCreate([...taskCreate, {
const hasilOrder = [...taskCreate, {
title: title, title: title,
dateStart: from, dateStart: from,
dateEnd: to, dateEnd: to,
dateStartFix: formatDateOnly(range.startDate, "YYYY-MM-DD"), dateStartFix: formatDateOnly(range.startDate, "YYYY-MM-DD"),
dateEndFix: formatDateOnly(range.endDate, "YYYY-MM-DD"), dateEndFix: formatDateOnly(range.endDate, "YYYY-MM-DD"),
dataDetail: dataDetailFix dataDetail: dataDetailFix
}])) }].sort((a, b) => {
return new Date(a.dateStartFix).getTime() - new Date(b.dateStartFix).getTime();
});
dispatch(setTaskCreate(hasilOrder))
router.back(); router.back();
} catch (error) { } catch (error) {
console.error(error); console.error(error);