diff --git a/app/[locale]/(protected)/contributor/agenda-setting/event-modal.tsx b/app/[locale]/(protected)/contributor/agenda-setting/event-modal.tsx index ade0ba44..4a187985 100644 --- a/app/[locale]/(protected)/contributor/agenda-setting/event-modal.tsx +++ b/app/[locale]/(protected)/contributor/agenda-setting/event-modal.tsx @@ -151,8 +151,10 @@ const EventModal = ({ satker: false, international: false, }); - - const [agendaType, setAgendaType] = React.useState(""); // State untuk agendaType + const levelNumber = getCookiesDecrypt("ulne"); + const userLevelId = getCookiesDecrypt("ulie"); + const poldaState = Cookies.get("state"); + const [agendaType, setAgendaType] = React.useState(""); const [selectedPolda, setSelectedPolda] = useState([]); const [selectedPolres, setSelectedPolres] = useState([]); const [selectedSatker, setSelectedSatker] = useState([]); @@ -253,7 +255,7 @@ const EventModal = ({ useEffect(() => { setIsDatePickerOpen(false); - }, [onClose]) + }, [onClose]); const handleCheckboxChange = (levelId: number) => { setCheckedLevels((prev) => { @@ -351,8 +353,8 @@ const EventModal = ({ id: detailData?.id, title: data.title, description: data.description, - agendaType: agendaTypeList.join(","), - assignedToLevel: assignedToLevelList.join(","), + agendaType: agendaTypeList.join(","), + assignedToLevel: assignedToLevelList.join(","), startDate: date?.from ? format(date.from, "yyyy-MM-dd") : null, endDate: date?.to ? format(date.to, "yyyy-MM-dd") : null, }; @@ -393,13 +395,7 @@ const EventModal = ({ setIsAudioUploadFinish(true); } audioFiles.map(async (item: FileWithPreview, index: number) => { - await uploadResumableFile( - index, - String(id), - item, - "4", - "0" - ); + await uploadResumableFile(index, String(id), item, "4", "0"); }); if (publish) { setIsPublishing(true); @@ -433,7 +429,7 @@ const EventModal = ({ useEffect(() => { console.log("Event data:", event); console.log("Selected date:", selectedDate); - + if (selectedDate) { setDate({ from: selectedDate.date, @@ -479,23 +475,23 @@ const EventModal = ({ const countdown = setInterval(() => { setTimer((prevTimer) => { if (prevTimer <= 1) { - clearInterval(countdown); + clearInterval(countdown); return 0; } return prevTimer - 1; }); - }, 1000); + }, 1000); setTimeout(() => { if (isRecording) { handleStopRecording(); } - }, 120000); + }, 120000); }; const handleStopRecording = () => { setIsRecording(false); - setTimer(120); + setTimer(120); }; const addAudioElement = (blob: Blob) => { @@ -742,7 +738,10 @@ const EventModal = ({
- setIsDatePickerOpen(true)}> + setIsDatePickerOpen(true)} + >
@@ -1203,7 +1213,7 @@ const EventModal = ({