|
|
@@ -6,7 +6,7 @@ import moment from "moment";
|
|
|
function TableSanksi({ listData, to, linkName }) {
|
|
|
return (
|
|
|
<div className="card b">
|
|
|
- <div className="card-body">
|
|
|
+ <div className="card-body card-over">
|
|
|
{listData && (
|
|
|
<Datatable options={{ responsive: false }}>
|
|
|
<table className="table w-100">
|
|
|
@@ -15,44 +15,55 @@ function TableSanksi({ listData, to, linkName }) {
|
|
|
<th>Nomor Sanksi</th>
|
|
|
<th>Keterangan Sanksi</th>
|
|
|
{/* {listData?.user.nama && <th>Dibuat Oleh</th>} */}
|
|
|
- <th>Created</th>
|
|
|
+ {/* <th>Created</th> */}
|
|
|
<th></th>
|
|
|
</tr>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
{listData.length
|
|
|
? listData.map((data) => {
|
|
|
- return (
|
|
|
- <tr key={data._id}>
|
|
|
- <td>{data.no_sanksi}</td>
|
|
|
- <td>
|
|
|
- <div className="media align-items-center">
|
|
|
- <div className="media-body d-flex">
|
|
|
- <div>
|
|
|
- <h4 className="m-0">{data.laporan.pt.nama}</h4>
|
|
|
- <p>{data.keterangan.length > 25 ? data.keterangan.substring(0, 25) + "..." : data.keterangan}</p>
|
|
|
- </div>
|
|
|
+ return (
|
|
|
+ <tr key={data._id}>
|
|
|
+ {/* <td>{data.no_sanksi}</td> */}
|
|
|
+ <td>
|
|
|
+ <div className="media align-items-center">
|
|
|
+ <div className="media-body d-flex">
|
|
|
+ <div>
|
|
|
+ <h4>{data.no_sanksi}</h4>
|
|
|
+ <p>{moment(data.createdAt).format("MM-DD-YYYY")}</p>
|
|
|
</div>
|
|
|
</div>
|
|
|
- </td>
|
|
|
- <td>{moment(data.createdAt).fromNow()}</td>
|
|
|
- <td>
|
|
|
- <div className="ml-auto">
|
|
|
- <Link
|
|
|
- href={{
|
|
|
- pathname: to,
|
|
|
- query: { id: data._id },
|
|
|
- }}
|
|
|
- >
|
|
|
- <Button color="primary" size="sm">
|
|
|
- {linkName}
|
|
|
- </Button>
|
|
|
- </Link>
|
|
|
+ </div>
|
|
|
+ </td>
|
|
|
+ <td>
|
|
|
+ <div className="media align-items-center">
|
|
|
+ <div className="media-body d-flex">
|
|
|
+ <div>
|
|
|
+ {/* <h4 className="m-0">{data.laporan.pt.nama}</h4> */}
|
|
|
+ <h4 className="m-0">{data.laporan.pt.nama.length > 25 ? data.laporan.pt.nama.substring(0, 25) + "..." : data.laporan.pt.nama}</h4>
|
|
|
+ <p>{data.keterangan.length > 30 ? data.keterangan.substring(0, 30) + "..." : data.keterangan}</p>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- </td>
|
|
|
- </tr>
|
|
|
- );
|
|
|
- })
|
|
|
+ </div>
|
|
|
+ </td>
|
|
|
+ {/* <td>{moment(data.createdAt).fromNow()}</td> */}
|
|
|
+ <td>
|
|
|
+ <div className="ml-auto">
|
|
|
+ <Link
|
|
|
+ href={{
|
|
|
+ pathname: to,
|
|
|
+ query: { id: data._id },
|
|
|
+ }}
|
|
|
+ >
|
|
|
+ <Button color="primary" size="sm">
|
|
|
+ {linkName}
|
|
|
+ </Button>
|
|
|
+ </Link>
|
|
|
+ </div>
|
|
|
+ </td>
|
|
|
+ </tr>
|
|
|
+ );
|
|
|
+ })
|
|
|
: ""}
|
|
|
</tbody>
|
|
|
</table>
|