| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 | import Datatable from "@/components/Tables/Datatable";import { Button } from "reactstrap";import Link from "next/link";import moment from "moment";function TableSanksi({ listData, to, linkName }) {	return (		<div className="card b">			<div className="card-body">				<Datatable options={{ responsive: true }}>					<table className="table w-100">						<thead>							<tr>								<th>Nomor Sanksi</th>								<th>Keterangan Sanksi</th>								<th>Created</th>								<th>Status</th>								<th></th>							</tr>						</thead>						<tbody>							{listData.length								? listData.map((data) => {										return (											<tr key={data._id}>												<td>{data.sanksi.no_sanksi}</td>												<td>													<div className="media align-items-center">														<div className="media-body d-flex">															<div>																<h4 className="m-0">Universitas Satyagama</h4>																<p>{data.sanksi.description}</p>															</div>														</div>													</div>												</td>												<td>{moment(data.sanksi.createdAt).fromNow()}</td>												<td>{data.sanksi.cabut_sanksi.jawaban ? <div className="badge badge-info">Sudah Dijawab</div> : <div className="badge badge-danger">Belum Dijawab</div>}</td>												<td>													<div className="ml-auto">														<Link															href={{																pathname: to,																query: { noSanksi: data.sanksi.no_sanksi, ptId: data.pt_id },															}}														>															<Button color="primary" size="sm">																{linkName}															</Button>														</Link>													</div>												</td>											</tr>										);								  })								: ""}						</tbody>					</table>				</Datatable>			</div>		</div>	);}export default TableSanksi;
 |