|
|
@@ -8,6 +8,7 @@ import TableRiwayat from "@/components/Pemeriksaan/TableRiwayat";
|
|
|
import { getPelaporan } from "@/actions/pelaporan";
|
|
|
import Link from "next/link";
|
|
|
import { Row, Col, Card, CardBody, CardHeader, CardTitle } from "reactstrap";
|
|
|
+import Loader from "@/components/Common/Loader";
|
|
|
|
|
|
class PemeriksaanNew extends Component {
|
|
|
constructor(props) {
|
|
|
@@ -43,29 +44,37 @@ class PemeriksaanNew extends Component {
|
|
|
</div>
|
|
|
<Row>
|
|
|
<Col xl="9">
|
|
|
- <Card className="card-default">
|
|
|
- <CardBody>
|
|
|
- <Row>
|
|
|
- <Col lg={12}>
|
|
|
- {pelaporan.data && pelaporan.data.length && <DetailLaporan data={pelaporan.data[0]} />}
|
|
|
- <InputEvaluasi query={query} />
|
|
|
- </Col>
|
|
|
- </Row>
|
|
|
- </CardBody>
|
|
|
- </Card>
|
|
|
- </Col>
|
|
|
- <Col xl="3">{pelaporan.data && pelaporan.data.length && <DetailPT data={pelaporan.data[0].pt} />}</Col>
|
|
|
- </Row>
|
|
|
- <Row>
|
|
|
- <Col>
|
|
|
- <Card className="card-default">
|
|
|
- <CardHeader>
|
|
|
- <CardTitle>Riwayat Evaluasi</CardTitle>
|
|
|
- </CardHeader>
|
|
|
- <CardBody>{pelaporan.data && pelaporan.data.length && <TableRiwayat data={pelaporan.data[0]} />}</CardBody>
|
|
|
- </Card>
|
|
|
+ {pelaporan.data && pelaporan.data.length ? (
|
|
|
+ <Card className="card-default">
|
|
|
+ <CardBody>
|
|
|
+ <Row>
|
|
|
+ <Col lg={12}>
|
|
|
+ <DetailLaporan data={pelaporan.data[0]} />
|
|
|
+ <InputEvaluasi query={query} />
|
|
|
+ </Col>
|
|
|
+ </Row>
|
|
|
+ </CardBody>
|
|
|
+ </Card>
|
|
|
+ ) : (
|
|
|
+ <Loader />
|
|
|
+ )}
|
|
|
</Col>
|
|
|
+ <Col xl="3">{pelaporan.data && pelaporan.data.length ? <DetailPT data={pelaporan.data[0].pt} /> : <Loader />}</Col>
|
|
|
</Row>
|
|
|
+ {pelaporan.data && pelaporan.data.length && (
|
|
|
+ <Row>
|
|
|
+ <Col>
|
|
|
+ <Card className="card-default">
|
|
|
+ <CardHeader>
|
|
|
+ <CardTitle>Riwayat Evaluasi</CardTitle>
|
|
|
+ </CardHeader>
|
|
|
+ <CardBody>
|
|
|
+ <TableRiwayat data={pelaporan.data[0]} />
|
|
|
+ </CardBody>
|
|
|
+ </Card>
|
|
|
+ </Col>
|
|
|
+ </Row>
|
|
|
+ )}
|
|
|
</div>
|
|
|
</ContentWrapper>
|
|
|
);
|