| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 | import React, { Component } from "react";import Router from "next/router";import ContentWrapper from "@/components/Layout/ContentWrapper";import { Row, Col, Progress, Button } from "reactstrap";import { getPelaporan } from "../../../../actions/pelaporan";import Sparkline from "@/components/Common/Sparklines";import Datatable from "@/components/Tables/Datatable";import moment from "moment";class JawabanKeberatan extends Component {	constructor(props) {		super(props);	}	static getInitialProps = async () => {		const pelaporan = await getPelaporan();		return { pelaporan };	};	newReportClick = (e) => {		e.preventDefault();		Router.push({			pathname: "/app/pelaporan/search",		});	};	detailJawabanKeberatanClick = (e, ptId, number) => {		e.preventDefault();		Router.push({			pathname: "/app/pt/jawaban-banding/detail",			// query: { ptId, number },		});	};	render() {		const { pelaporan } = this.props;		return (			<ContentWrapper>				<div className="content-heading">Jawaban Atas Permohonan Banding</div>				<Row>					<Col lg={12}>						<div className="card b">							<div className="card-body">								<Datatable options={{ responsive: true }}>									<table className="table w-100">										<thead>											<tr>												<th>#ID</th>												<th>Description</th>												<th>Created</th>												<th>Status</th>											</tr>										</thead>										<tbody>											{/* {pelaporan.data.map((value) => {												return ( */}											<tr key={1}>												<td>BI:1155937274981</td>												<td className="text-nowrap">													<div className="media align-items-center">														<img className="img-fluid rounded thumb64" src="/static/img/dummy-search.png" alt="Dummy" />														<div className="media-body d-flex">															<div>																<h4 className="m-0">Universitas Satyagama</h4>																<small className="text-muted">0742/O/1990 - www.satyagama.ac.id - info@satyagama.ac.id</small>																<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Fugiat, soluta.</p>															</div>														</div>													</div>												</td>												<td>{moment().fromNow()}</td>												<td>													<Button color="primary" onClick={(e) => this.detailJawabanKeberatanClick(e)}>														Detail													</Button>												</td>											</tr>											{/* );											})} */}										</tbody>									</table>								</Datatable>							</div>						</div>					</Col>				</Row>			</ContentWrapper>		);	}}export default JawabanKeberatan;
 |