"use client"; import { RouterAdminDonasi } from "@/app/lib/router_hipmi/router_admin"; import { ActionIcon, Box, Button, Center, Flex, Group, Modal, ScrollArea, Spoiler, Stack, Table, Text, Textarea, Title, } from "@mantine/core"; import { IconBan, IconChevronLeft, IconEyeCheck, IconEyeShare, IconPencilPlus, IconShare, } from "@tabler/icons-react"; import { useRouter } from "next/navigation"; import { useDisclosure } from "@mantine/hooks"; import { useState } from "react"; import TampilanRupiahDonasi from "@/app_modules/donasi/component/tampilan_rupiah"; import ComponentAdminDonasi_TombolKembali from "../../donasi/component/tombol_kembali"; import { MODEL_EVENT } from "@/app_modules/event/model/interface"; import ComponentAdminGlobal_HeaderTamplate from "../../component/header_tamplate"; import moment from "moment"; import _ from "lodash"; import { AdminEvent_funEditStatusPublishById } from "../fun/edit/fun_edit_status_publish_by_id"; import { AppRouterInstance } from "next/dist/shared/lib/app-router-context.shared-runtime"; import { ComponentGlobal_NotifikasiBerhasil } from "@/app_modules/component_global/notif_global/notifikasi_berhasil"; import { AdminEvent_getListTableByStatusId } from "../fun/get/get_list_table_by_status_id"; import { ComponentGlobal_NotifikasiGagal } from "@/app_modules/component_global/notif_global/notifikasi_gagal"; import { AdminEvent_funEditCatatanById } from "../fun/edit/fun_edit_status_reject_by_id"; import { ComponentGlobal_NotifikasiPeringatan } from "@/app_modules/component_global/notif_global/notifikasi_peringatan"; export default function AdminEvent_TableReject({ listReject, }: { listReject: MODEL_EVENT[]; }) { return ( <> ); } function TableStatus({ listReject }: { listReject: MODEL_EVENT[] }) { const router = useRouter(); const [opened, { open, close }] = useDisclosure(false); const [data, setData] = useState(listReject); const [eventId, setEventId] = useState(""); const [catatan, setCatatan] = useState(""); const TableRows = data.map((e, i) => ( {e.Author.Profile.name} {e.title} {e.lokasi} {e.EventMaster_TipeAcara.name} {e.tanggal.toLocaleString("id-ID", { dateStyle: "full" })} {e.tanggal.toLocaleTimeString([], { hour: "2-digit", minute: "2-digit", hour12: false, })} {e.deskripsi} {" "} {e.catatan} )); return ( <>