import Datatable from "@/components/Tables/Datatable"; import { Button, Dropdown, DropdownToggle, DropdownMenu, DropdownItem, Modal, ModalBody, ModalFooter, ModalHeader } from "reactstrap"; import Link from "next/link"; import moment from "moment"; import { ENV } from '../../env.js'; import CopyToClipboard from "react-copy-to-clipboard"; import { useState } from "react"; import { deleteCatatan } from "../../actions/catatan.js"; import { toast } from "react-toastify"; import { useSelector } from "react-redux"; import Router from "next/router"; function TableRiwayatCatatan({ listData, query, editFilePage, newFilePage, readOnly, role }) { const [dropdownState, setDropdownState] = useState(false); const [seledtedID, setSelectedID] = useState("") const [modalIsOpen, setModalIsOpen] = useState(false) const token = useSelector((state) => state.token) const toggleDD = (dd) => { setDropdownState(prevState => ({ ...prevState, [dd]: !prevState[dd] })); }; const setmodal = (id) => { setModalIsOpen(!modalIsOpen) setSelectedID(id) } return (
Apakah Anda yakin akan menghapus catatan ini?
Riwayat Catatan
{listData?.length ? listData.map((data, i) => ( )) : ( "" )}
Tanggal dibuat Nama File Terakhir diedit Aksi
{moment(data.createdAt).format("D MMMM YYYY")} {data.judul} {moment(data.updatedAt).format("D MMMM YYYY")} toggleDD(`ddSplit${i}`)} > {/* */} {ENV === "local" && Link Dokumen Berita Acara } {ENV === "development" && Link Dokumen Berita Acara } Lihat Edit { setmodal(data._id) }}> Hapus
) } export default TableRiwayatCatatan;