upd: fitur baru task divisi

Deskripsi:
- api tambah detail detail task divisi
- api tambah task detail
- api edit task detail
- tampilan list detail task
- tampilan form tambah data task
- tampilan form tambah tugas detail task divisi
- tampilan form edit tugas detail task divisi

No Issues
This commit is contained in:
2025-08-19 14:08:06 +08:00
parent bcbdc4c02b
commit 60215f49a5
15 changed files with 465 additions and 40 deletions

View File

@@ -1,7 +1,6 @@
import { TEMA } from "@/module/_global";
import { Box, Button, Grid, Modal, SimpleGrid, Text } from "@mantine/core";
import { TimeInput } from "@mantine/dates";
import { timeEnd } from "console";
import moment from "moment";
import { useEffect, useState } from "react";
@@ -17,13 +16,13 @@ export function ModalAddDetailTaskProject({ open, onClose, data, onSubmit }: { o
if (cat == "timeEnd") {
if (value == "" || dataDetail.find((data: any) => data.date == date)?.timeStart > value) {
setTouched((touched: any) => [...touched, { date: date, timeEnd: true }])
}else{
} else {
setTouched((touched: any) => touched.filter((item: any) => item.date != date))
}
}else{
} else {
if (value == "" || dataDetail.find((data: any) => data.date == date)?.timeEnd < value) {
setTouched((touched: any) => [...touched, { date: date, timeEnd: true }])
}else{
} else {
setTouched((touched: any) => touched.filter((item: any) => item.date != date))
}
}