import Datatable from "@/components/Tables/Datatable"; import { Button } from "reactstrap"; import Link from "next/link"; import moment from "moment"; import { bypassCabutSanksi } from "../../actions/cabutSanksi"; import { useSelector } from "react-redux"; import { ToastContainer, toast } from "react-toastify"; import Router from "next/router"; function TableBypass({ listData, to, linkName }) { const token = useSelector((state) => state.token) const handleCabutSanksi = async (id) => { await toast.promise(bypassCabutSanksi(token, id), { pending: "Loading", success: "Success", error: "Error", }); Router.push("/app/bypass"); // await bypassCabutSanksi(token, id) } return (
| Nomor Sanksi | Deskripsi Sanksi{/* | Created*/} | Status | Aksi | ||
|---|---|---|---|---|---|---|
| {data.no_sanksi}*/} | {data.no_sanksi}{moment(data.createdAt).format("DD-MM-YYYY")} | {/*
                                                                {/*  {data.laporan.pt.nama}*/}{data.laporan.pt.nama.length > 64 ? data.laporan.pt.nama.substring(0, 64) + "..." : data.laporan.pt.nama}{/*{data.keterangan.length > 150 ? data.keterangan.substring(0, 150) + "..." : data.keterangan}*/} {data.keterangan} | {moment(data.createdAt).fromNow()}*/} {/* | {moment(data.createdAt).format("DD MMMM YYYY")}*/} | {data.last_step ? {data.last_step}{data.last_step === "Permohonan Keberatan" && ( Sanksi dalam proses pengajuan permohonan keberatan)} {data.last_step === "Jawaban Atas Permohonan Keberatan" && ( PDDIKTI sudah memberikan jawaban atas permohonan keberatan)} {data.last_step === "Permohonan Banding" && ( Sanksi dalam proses pengajuan permohonan banding)} {data.last_step === "Jawaban Atas Permohonan Banding" && ( PDDIKTI sudah memberikan jawaban atas permohonan banding)} {data.last_step === "Permohonan Pencabutan Sanksi" && ( Sanksi dalam proses permohonan pencabutan sanksi)} {data.last_step === "Jawaban Atas Permohonan Pencabutan Sanksi" && ( PDDIKTI sudah memberikan jawaban atas permohonan pencabutan sanksi)} {data.last_step === "Dokumen Perbaikan" && ( Proses perbaikan dokumen)} Belum Diperiksa Sanksi belum diperiksa |