Forráskód Böngészése

3. Untuk Menu riwayat tambahkan 'tota laporan' pada bagian tabel data pelaporan DONE

4. Untuk Menu riwayat tambahkan nomor disetial head kolom DONE

7. Untuk Menu riwayat diksi 'lihat laporan'  diganti dan posisinya ditengah DONE

8. Kursor dibagian tabel bentukya tangan DONE
andi 2 éve
szülő
commit
5f088e74e2

+ 2 - 4
components/Main/Login.js

@@ -75,13 +75,11 @@ class Login extends Component {
         this.props.setUser(auth.data.user);
         axiosAPI.defaults.headers.common["Authorization"] = auth.data.token;
         if (auth.data.user.role.id === 2022) {
-          Router.push({ pathname: "/pt/pemantauan" });
           await createLog(auth.data.token, { aktivitas: "Berhasil Login", _csrf: _csrf });
-          return;
+          return location.href = '/pt/pemantauan';
         } else if ([2020, 2021, 2023, 2024].includes(auth.data.user.role.id)) {
-          Router.push({ pathname: "/app/pemantauan" });
           await createLog(auth.data.token, { aktivitas: "Berhasil Login", _csrf: _csrf });
-          return;
+          return location.href = '/app/pemantauan';
         } else {
           this.setState({ error: "Akun tidak ada" });
         }

+ 0 - 2
components/Riwayat/TableLaporan.js

@@ -42,8 +42,6 @@ function TableLaporan({ listData, to, linkName, status = false, noBy = false })
                                                         <div className="media-body d-flex">
                                                             <div>
                                                                 <h4 className="m-0">{data.pt.nama.length > 64 ? data.pt.nama.substring(0, 64) + "..." : data.pt.nama}</h4>
-                                                                {/* <h4 className="m-0">{data.pt.nama}</h4> */}
-                                                                {/* <p className="w-105">{data.keterangan.length > 150 ? data.keterangan.substring(0, 150) + "..." : data.keterangan}</p> */}
                                                                 <p className="w-105">{data.keterangan}</p>
                                                             </div>
                                                         </div>

+ 44 - 12
components/Riwayat/TableRadar.js

@@ -1,11 +1,9 @@
 import React, { Component } from 'react';
-import ContentWrapper from '@/components/Layout/ContentWrapper';
 import Link from "next/link";
 import { Row, Col, Card, CardHeader, CardBody, Table, Button } from 'reactstrap';
-import cabutSanksi from '../../pages/app/riwayat/cabutSanksi';
 
 
-function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keberatan, banding, perbaikan, cabutSanksi }) {
+function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keberatan, banding, perbaikan, cabutSanksi, all_Laporan }) {
     return (
         <Card className="card-default">
             <CardBody>
@@ -14,36 +12,46 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
                         <tr >
                             <th>Wilayah LLDikti\Menu</th>
                             <th style={{
+                                color: "black",
+                            }}>Jumlah Laporan</th><th style={{
                                 backgroundColor: '#80b1ff',
                                 color: "black",
-                            }}>Penjadwalan Evaluasi</th>
+                                textAlign: "center",
+                            }}>1. Penjadwalan Evaluasi</th>
                             <th style={{
                                 backgroundColor: '#de8383',
                                 color: "black",
-                            }}>Pemeriksaan</th>
+                                textAlign: "center",
+                            }}>2. Pemeriksaan</th>
                             <th style={{
                                 backgroundColor: '#fdda80',
                                 color: "black",
-                            }}>Sanksi</th>
+                                textAlign: "center",
+                            }}>3. Sanksi</th>
                             <th style={{
                                 backgroundColor: '#cfab80',
                                 color: "black",
-                            }}>Keberatan</th>
+                                textAlign: "center",
+                            }}>4. Keberatan</th>
                             <th style={{
                                 backgroundColor: '#ef90df',
                                 color: "black",
-                            }}>Banding</th>
+                                textAlign: "center",
+                            }}>5. Banding</th>
                             <th style={{
                                 backgroundColor: '#80df89',
                                 color: "black",
-                            }}>Pemantauan perbaikan</th>
+                                textAlign: "center",
+                            }}>6. Pemantauan perbaikan</th>
                             <th style={{
                                 backgroundColor: '#a3d4d1',
                                 color: "black",
-                            }}>Pencabutan Sanksi</th>
+                                textAlign: "center",
+                            }}>7. Pencabutan Sanksi</th>
                             <th style={{
                                 backgroundColor: '#e8f2f1',
                                 color: "black",
+                                textAlign: "center",
                             }}>Lihat Laporan</th>
                         </tr>
                     </thead>
@@ -51,6 +59,18 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
                         return (
                             <tr key={data.id}>
                                 <td>{data.pembina.name}</td>
+                                <Link
+                                    href={{
+                                        pathname: all_Laporan,
+                                        query: { id: data.pembina.id },
+                                    }}
+                                >
+                                    <td style={{
+                                        color: "black",
+                                        textAlign: "center",
+                                        cursor: "pointer",
+                                    }}>{data.laporan.length}</td>
+                                </Link>
                                 <Link
                                     href={{
                                         pathname: jadwal,
@@ -61,6 +81,7 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
                                         backgroundColor: '#80b1ff',
                                         color: "black",
                                         textAlign: "center",
+                                        cursor: "pointer"
                                     }}>{data.jumlah_jadwal_evaluasi}</td>
                                 </Link>
                                 <Link
@@ -73,6 +94,7 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
                                         backgroundColor: '#de8383',
                                         color: "black",
                                         textAlign: "center",
+                                        cursor: "pointer",
                                     }}>{data.jumlah_pemeriksaan}</td>
                                 </Link>
                                 <Link
@@ -85,6 +107,7 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
                                         backgroundColor: '#fdda80',
                                         color: "black",
                                         textAlign: "center",
+                                        cursor: "pointer",
                                     }}>{data.jumlah_sanksi}</td>
                                 </Link>
                                 <Link
@@ -97,6 +120,7 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
                                         backgroundColor: '#cfab80',
                                         color: "black",
                                         textAlign: "center",
+                                        cursor: "pointer",
                                     }}>{data.jumlah_keberatan}</td>
                                 </Link>
                                 <Link
@@ -109,6 +133,7 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
                                         backgroundColor: '#ef90df',
                                         color: "black",
                                         textAlign: "center",
+                                        cursor: "pointer",
                                     }}>{data.jumlah_banding}</td>
                                 </Link>
                                 <Link
@@ -121,6 +146,7 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
                                         backgroundColor: '#80df89',
                                         color: "black",
                                         textAlign: "center",
+                                        cursor: "pointer",
                                     }}>{data.jumlah_pemantauan_perbaikan}</td>
                                 </Link>
                                 <Link
@@ -133,17 +159,23 @@ function TableRadar({ listData, to, linkName, jadwal, pemeriksaan, sanksi, keber
                                         backgroundColor: '#a3d4d1',
                                         color: "black",
                                         textAlign: "center",
+                                        cursor: "pointer",
                                     }}>{data.jumlah_pencabutan_sanksi}</td>
                                 </Link>
                                 <td>
-                                    <div className="ml-auto">
+                                    <div className="ml-auto" style={{
+                                        textAlign: "center",
+                                        marginLeft: "auto",
+                                        marginRight: "auto",
+
+                                    }}>
                                         <Link
                                             href={{
                                                 pathname: to,
                                                 query: { id: data.pembina.id },
                                             }}
                                         >
-                                            <Button className="btn-login" color>
+                                            <Button className="btn-login" color >
                                                 <span className="font-color-white">
                                                     {linkName}
                                                 </span>

+ 94 - 115
components/Riwayat/TableRiwayat.js

@@ -1,124 +1,103 @@
+import Datatable from "@/components/Tables/Datatable";
+import { Button } from "reactstrap";
+import Link from "next/link";
+import moment from "moment";
 import React, { Component } from "react";
-import ContentWrapper from "@/components/Layout/ContentWrapper";
-import { Container, Progress } from "reactstrap";
 import { getLog2 } from "@/actions/log";
 import { connect } from "react-redux";
-import moment from "moment";
 
-let ReactDataGrid = null;
 class TableRiwayat extends Component {
-	state = {
-		dataGridReady: false,
-		dataRiwayat: {},
-		rows: [],
-		originalRows: null,
-	};
-
-	constructor(props, context) {
-		super(props, context);
-
-		this._columns = [
-			{
-				key: "timestamp",
-				name: "Timestamp",
-				sortable: true,
-				// width: 150
-			},
-			{
-				key: "username",
-				name: "Username",
-				sortable: true,
-				// width: 200
-			},
-			{
-				key: "ipv4",
-				name: "IPv4",
-				sortable: true,
-				// width: 120
-			},
-			{
-				key: "menu",
-				name: "Menu",
-				sortable: true,
-				// width: 200
-			},
-			{
-				key: "deskripsi",
-				name: "Deskripsi",
-				sortable: true,
-				width: 400
-			},
-		];
-	}
-
-	async componentDidMount() {
-		const { token } = this.props;
-		const dataRiwayat = await getLog2(token);
-		this.setState({ dataRiwayat });
-		ReactDataGrid = require("react-data-grid");
-		this.setState({
-			dataGridReady: true,
-		});
-
-		let originalRows = this.createRows(1000);
-		let rows = originalRows.slice(0);
-		this.setState({ rows, originalRows });
-	}
-
-	getRandomDate = (start, end) => {
-		return new Date(start.getTime() + Math.random() * (end.getTime() - start.getTime())).toLocaleDateString();
-	};
-	getover = (e) => {
-		return <div className=" getover"><span className="getover">{e}</span></div>
-	}
+    constructor(props) {
+        super(props);
+        this.state = {
+            dataRiwayat: "",
+        };
+    }
+    componentDidMount = async () => {
+        const { token } = this.props;
+        const dataRiwayat = await getLog2(this.props.token);
+        this.setState({ dataRiwayat });
+    }
 
-	createRows = () => {
-		let rows = [];
-		const { dataRiwayat } = this.state;
-		if (dataRiwayat) {
-			dataRiwayat.data.forEach((e) => {
-				rows.push({
-					deskripsi: (e.aktivitas),
-					complete: Math.min(100, Math.round(Math.random() * 110)),
-					ipv4: e.ipv4 || "-",
-					menu: e.menu || "-",
-					username: e.user?.nama || "-",
-					timelapse: this.getover(moment(e.createdAt).format("DD-MM-YYYY, hh:mm a")),
-					completeDate: this.getRandomDate(new Date(), new Date(2021, 0, 1)),
-				});
-			});
-		}
+    render() {
+        return (
+            <div className="card b ">
+                <div style={{ height: 500 }} className="card-body card-over">
+                    {this.state.dataRiwayat && (
+                        <Datatable options={{
+                            responsive: false, ordering: false, keys: false, lengthChange: false, searching: false, aLengthMenu: [500], paging: false, scrollX: true, scrollY: "370px",
+                            bordered: true
+                        }}>
+                            <table className="table w-100" data-order='[[3, "desc"]]'>
+                                <thead>
+                                    <tr>
+                                        <th>Timestamp</th>
+                                        <th>Username</th>
+                                        <th>IPv4</th>
+                                        <th>Menu</th>
+                                        <th>Deskripsi</th>
+                                        {/* <th>Created</th> */}
+                                    </tr>
+                                </thead>
+                                <tbody>
+                                    {this.state.dataRiwayat && this.state.dataRiwayat.data?.map(value => (
+                                        <tr>
+                                            <td style={{ width: 175 }}>
+                                                <div className="media align-items-center">
+                                                    <div className="media-body d-flex">
+                                                        <div>
+                                                            <p>{value.createdAt && (moment(value.createdAt).format("DD-MM-YYYY, HH:mm"))}</p>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </td>
+                                            <td style={{ minWidth: 130 }}>
+                                                <div className="media align-items-center">
+                                                    <div className="media-body d-flex">
+                                                        <div>
+                                                            <p>{value.user?.nama}</p>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </td>
+                                            <td style={{ minWidth: 120 }}>
+                                                <div className="media align-items-center">
+                                                    <div className="media-body d-flex">
+                                                        <div>
+                                                            <p>{value.ipv4}</p>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </td>
+                                            <td style={{ minWidth: 150 }}>
+                                                <div className="media align-items-center">
+                                                    <div className="media-body d-flex">
+                                                        <div>
+                                                            <p>{value.menu}</p>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </td>
+                                            <td style={{ minWidth: 350 }}>
+                                                <div className="media align-items-center">
+                                                    <div className="media-body d-flex">
+                                                        <div>
+                                                            <p>{value.aktivitas}</p>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </td>
+                                        </tr>
+                                    ))}
 
-		return rows;
-	};
-
-	rowGetter = (i) => this.state.rows[i];
-
-	handleGridSort = (sortColumn, sortDirection) => {
-		const comparer = (a, b) => {
-			if (sortDirection === "ASC") {
-				return a[sortColumn] > b[sortColumn] ? 1 : -1;
-			} else if (sortDirection === "DESC") {
-				return a[sortColumn] < b[sortColumn] ? 1 : -1;
-			}
-		};
-
-		const rows = sortDirection === "NONE" ? this.state.originalRows.slice(0) : this.state.rows.sort(comparer);
-
-		this.setState({ rows });
-	};
-
-	render() {
-		return (
-			<ContentWrapper>
-				<Container fluid>{this.state.dataGridReady && <ReactDataGrid onGridSort={this.handleGridSort} columns={this._columns} rowGetter={this.rowGetter} rowsCount={this.state.rows.length} />}</Container>
-				<div align="center">
-					<span>Riwayat Pengguna</span>
-				</div>
-			</ContentWrapper>
-		);
-	}
+                                </tbody>
+                            </table>
+                        </Datatable>
+                    )}
+                </div>
+            </div >
+        );
+    }
 }
-
 const mapStateToProps = (state) => ({ token: state.token });
-export default connect(mapStateToProps)(TableRiwayat);
+export default connect(mapStateToProps)(TableRiwayat);

+ 0 - 103
components/Riwayat/TableRiwayatt.js

@@ -1,103 +0,0 @@
-import Datatable from "@/components/Tables/Datatable";
-import { Button } from "reactstrap";
-import Link from "next/link";
-import moment from "moment";
-import React, { Component } from "react";
-import { getLog2 } from "@/actions/log";
-import { connect } from "react-redux";
-
-class TableRiwayatt extends Component {
-    constructor(props) {
-        super(props);
-        this.state = {
-            dataRiwayat: "",
-        };
-    }
-    componentDidMount = async () => {
-        const { token } = this.props;
-        const dataRiwayat = await getLog2(this.props.token);
-        this.setState({ dataRiwayat });
-    }
-
-    render() {
-        return (
-            <div className="card b ">
-                <div style={{ height: 500 }} className="card-body card-over">
-                    {this.state.dataRiwayat && (
-                        <Datatable options={{
-                            responsive: false, ordering: false, keys: false, lengthChange: false, searching: false, aLengthMenu: [500], paging: false, scrollX: true, scrollY: "370px",
-                            bordered: true
-                        }}>
-                            <table className="table w-100" data-order='[[3, "desc"]]'>
-                                <thead>
-                                    <tr>
-                                        <th>Timestamp</th>
-                                        <th>Username</th>
-                                        <th>IPv4</th>
-                                        <th>Menu</th>
-                                        <th>Deskripsi</th>
-                                        {/* <th>Created</th> */}
-                                    </tr>
-                                </thead>
-                                <tbody>
-                                    {this.state.dataRiwayat && this.state.dataRiwayat.data?.map(value => (
-                                        <tr>
-                                            <td style={{ width: 175 }}>
-                                                <div className="media align-items-center">
-                                                    <div className="media-body d-flex">
-                                                        <div>
-                                                            <p>{value.createdAt && (moment(value.createdAt).format("DD-MM-YYYY, HH:mm"))}</p>
-                                                        </div>
-                                                    </div>
-                                                </div>
-                                            </td>
-                                            <td style={{ minWidth: 130 }}>
-                                                <div className="media align-items-center">
-                                                    <div className="media-body d-flex">
-                                                        <div>
-                                                            <p>{value.user?.nama}</p>
-                                                        </div>
-                                                    </div>
-                                                </div>
-                                            </td>
-                                            <td style={{ minWidth: 120 }}>
-                                                <div className="media align-items-center">
-                                                    <div className="media-body d-flex">
-                                                        <div>
-                                                            <p>{value.ipv4}</p>
-                                                        </div>
-                                                    </div>
-                                                </div>
-                                            </td>
-                                            <td style={{ minWidth: 150 }}>
-                                                <div className="media align-items-center">
-                                                    <div className="media-body d-flex">
-                                                        <div>
-                                                            <p>{value.menu}</p>
-                                                        </div>
-                                                    </div>
-                                                </div>
-                                            </td>
-                                            <td style={{ minWidth: 350 }}>
-                                                <div className="media align-items-center">
-                                                    <div className="media-body d-flex">
-                                                        <div>
-                                                            <p>{value.aktivitas}</p>
-                                                        </div>
-                                                    </div>
-                                                </div>
-                                            </td>
-                                        </tr>
-                                    ))}
-
-                                </tbody>
-                            </table>
-                        </Datatable>
-                    )}
-                </div>
-            </div >
-        );
-    }
-}
-const mapStateToProps = (state) => ({ token: state.token });
-export default connect(mapStateToProps)(TableRiwayatt);

+ 62 - 0
pages/app/riwayat/all_Laporan.js

@@ -0,0 +1,62 @@
+import React, { Component } from "react";
+import ContentWrapper from "@/components/Layout/ContentWrapper";
+import Link from "next/link";
+import { Row, Col, Button } from "reactstrap";
+import { connect } from "react-redux";
+import Loader from "@/components/Common/Loader";
+import Router from "next/router";
+import TableRiwayat from "@/components/Riwayat/TableRiwayat";
+import ChartData from "@/components/Riwayat/ChartData";
+import ChartDataBar from "@/components/Riwayat/ChartDataBar";
+import Maps from "@/components/Riwayat/Maps"
+import TableRadar from "../../../components/Riwayat/TableRadar";
+import { getjumlahStatusLaporan } from "../../../actions/graph";
+import { getOneLaporan, getPelaporan, getlaporanByPembina } from "../../../actions/pelaporan";
+import ChartRadarB from "../../../components/Riwayat/ChartRadarB";
+import ChartRadarA from "../../../components/Riwayat/ChartRadarA";
+import TableLaporan from "../../../components/Riwayat/TableLaporan";
+
+
+
+class Penjadwalan extends Component {
+    constructor(props) {
+        super(props);
+        this.state = {
+            laporanPembina: {},
+
+        };
+    }
+
+    static getInitialProps = async ({ query }) => {
+        return { query };
+    }
+
+    componentDidMount = async () => {
+        const { token, query } = this.props;
+        const id = query.id;
+        const idPembina = id;
+        const laporanPembina = await getlaporanByPembina(token, idPembina,);
+        this.setState({ laporanPembina, });
+        console.log(this.state.laporanPembina)
+    };
+
+    render() {
+        const { laporanPembina } = this.state;
+        return (
+            <ContentWrapper>
+                <div className="content-heading">
+                    <span className="font-color-white">List Laporan Wilayah</span>
+                </div>
+                <Row>
+                    <Col lg="12">
+                        {laporanPembina.data && < TableLaporan listData={laporanPembina.data.laporan} to="/app/pelaporan/detail" linkName="Detail" />}
+
+
+                    </Col>
+                </Row>
+            </ContentWrapper>
+        );
+    }
+}
+const mapStateToProps = (state) => ({ user: state.user, token: state.token });
+export default connect(mapStateToProps)(Penjadwalan);

+ 0 - 1
pages/app/riwayat/banding.js

@@ -9,7 +9,6 @@ import TableRiwayat from "@/components/Riwayat/TableRiwayat";
 import ChartData from "@/components/Riwayat/ChartData";
 import ChartDataBar from "@/components/Riwayat/ChartDataBar";
 import Maps from "@/components/Riwayat/Maps"
-import TableRiwayatt from "../../../components/Riwayat/TableRiwayatt";
 import TableRadar from "../../../components/Riwayat/TableRadar";
 import { getjumlahStatusLaporan } from "../../../actions/graph";
 import { getOneLaporan, getPelaporan, getlaporanByPembina } from "../../../actions/pelaporan";

+ 0 - 1
pages/app/riwayat/cabutSanksi.js

@@ -9,7 +9,6 @@ import TableRiwayat from "@/components/Riwayat/TableRiwayat";
 import ChartData from "@/components/Riwayat/ChartData";
 import ChartDataBar from "@/components/Riwayat/ChartDataBar";
 import Maps from "@/components/Riwayat/Maps"
-import TableRiwayatt from "../../../components/Riwayat/TableRiwayatt";
 import TableRadar from "../../../components/Riwayat/TableRadar";
 import { getjumlahStatusLaporan } from "../../../actions/graph";
 import { getOneLaporan, getPelaporan, getlaporanByPembina } from "../../../actions/pelaporan";

+ 0 - 1
pages/app/riwayat/detail.js

@@ -9,7 +9,6 @@ import TableRiwayat from "@/components/Riwayat/TableRiwayat";
 import ChartData from "@/components/Riwayat/ChartData";
 import ChartDataBar from "@/components/Riwayat/ChartDataBar";
 import Maps from "@/components/Riwayat/Maps"
-import TableRiwayatt from "../../../components/Riwayat/TableRiwayatt";
 import TableRadar from "../../../components/Riwayat/TableRadar";
 import { getjumlahStatusLaporan } from "../../../actions/graph";
 import { getOneLaporan, getPelaporan, getlaporanByPembina } from "../../../actions/pelaporan";

+ 2 - 3
pages/app/riwayat/index.js

@@ -9,7 +9,6 @@ import TableRiwayat from "@/components/Riwayat/TableRiwayat";
 import ChartData from "@/components/Riwayat/ChartData";
 import ChartDataBar from "@/components/Riwayat/ChartDataBar";
 import Maps from "@/components/Riwayat/Maps"
-import TableRiwayatt from "../../../components/Riwayat/TableRiwayatt";
 import TableRadar from "../../../components/Riwayat/TableRadar";
 import { getjumlahStatusLaporan } from "../../../actions/graph";
 import ChartRadarB from "../../../components/Riwayat/ChartRadarB";
@@ -61,11 +60,11 @@ class Riwayat extends Component {
             <ChartRadarB />
           </Col>
           <Col lg="12">
-            {jumlahStatusLaporan?.data ? <TableRadar listData={jumlahStatusLaporan.data} to="/app/riwayat/detail" jadwal="/app/riwayat/penjadwalan" pemeriksaan="/app/riwayat/pemeriksaan" sanksi="/app/riwayat/sanksi" keberatan="/app/riwayat/keberatan" banding="/app/riwayat/banding" perbaikan="/app/riwayat/perbaikan" cabutSanksi="/app/riwayat/cabutSanksi" linkName="Lihat" /> : <Loader />}
+            {jumlahStatusLaporan?.data ? <TableRadar listData={jumlahStatusLaporan.data} to="/app/riwayat/detail" jadwal="/app/riwayat/penjadwalan" all_Laporan="/app/riwayat/all_Laporan" pemeriksaan="/app/riwayat/pemeriksaan" sanksi="/app/riwayat/sanksi" keberatan="/app/riwayat/keberatan" banding="/app/riwayat/banding" perbaikan="/app/riwayat/perbaikan" cabutSanksi="/app/riwayat/cabutSanksi" linkName="Lihat" /> : <Loader />}
           </Col>
           <ChartData />
           <Col lg="12">
-            <TableRiwayatt />
+            <TableRiwayat />
           </Col>
         </Row>
       </ContentWrapper>

+ 0 - 1
pages/app/riwayat/keberatan.js

@@ -9,7 +9,6 @@ import TableRiwayat from "@/components/Riwayat/TableRiwayat";
 import ChartData from "@/components/Riwayat/ChartData";
 import ChartDataBar from "@/components/Riwayat/ChartDataBar";
 import Maps from "@/components/Riwayat/Maps"
-import TableRiwayatt from "../../../components/Riwayat/TableRiwayatt";
 import TableRadar from "../../../components/Riwayat/TableRadar";
 import { getjumlahStatusLaporan } from "../../../actions/graph";
 import { getOneLaporan, getPelaporan, getlaporanByPembina } from "../../../actions/pelaporan";

+ 0 - 1
pages/app/riwayat/pemeriksaan.js

@@ -9,7 +9,6 @@ import TableRiwayat from "@/components/Riwayat/TableRiwayat";
 import ChartData from "@/components/Riwayat/ChartData";
 import ChartDataBar from "@/components/Riwayat/ChartDataBar";
 import Maps from "@/components/Riwayat/Maps"
-import TableRiwayatt from "../../../components/Riwayat/TableRiwayatt";
 import TableRadar from "../../../components/Riwayat/TableRadar";
 import { getjumlahStatusLaporan } from "../../../actions/graph";
 import { getOneLaporan, getPelaporan, getlaporanByPembina } from "../../../actions/pelaporan";

+ 0 - 1
pages/app/riwayat/penjadwalan.js

@@ -9,7 +9,6 @@ import TableRiwayat from "@/components/Riwayat/TableRiwayat";
 import ChartData from "@/components/Riwayat/ChartData";
 import ChartDataBar from "@/components/Riwayat/ChartDataBar";
 import Maps from "@/components/Riwayat/Maps"
-import TableRiwayatt from "../../../components/Riwayat/TableRiwayatt";
 import TableRadar from "../../../components/Riwayat/TableRadar";
 import { getjumlahStatusLaporan } from "../../../actions/graph";
 import { getOneLaporan, getPelaporan, getlaporanByPembina } from "../../../actions/pelaporan";

+ 0 - 1
pages/app/riwayat/perbaikan.js

@@ -9,7 +9,6 @@ import TableRiwayat from "@/components/Riwayat/TableRiwayat";
 import ChartData from "@/components/Riwayat/ChartData";
 import ChartDataBar from "@/components/Riwayat/ChartDataBar";
 import Maps from "@/components/Riwayat/Maps"
-import TableRiwayatt from "../../../components/Riwayat/TableRiwayatt";
 import TableRadar from "../../../components/Riwayat/TableRadar";
 import { getjumlahStatusLaporan } from "../../../actions/graph";
 import { getOneLaporan, getPelaporan, getlaporanByPembina } from "../../../actions/pelaporan";

+ 0 - 1
pages/app/riwayat/sanksi.js

@@ -9,7 +9,6 @@ import TableRiwayat from "@/components/Riwayat/TableRiwayat";
 import ChartData from "@/components/Riwayat/ChartData";
 import ChartDataBar from "@/components/Riwayat/ChartDataBar";
 import Maps from "@/components/Riwayat/Maps"
-import TableRiwayatt from "../../../components/Riwayat/TableRiwayatt";
 import TableRadar from "../../../components/Riwayat/TableRadar";
 import { getjumlahStatusLaporan } from "../../../actions/graph";
 import { getOneLaporan, getPelaporan, getlaporanByPembina } from "../../../actions/pelaporan";