import React, { Component } from "react"; import ContentWrapper from "@/components/Layout/ContentWrapper"; import { Row, Col } from "reactstrap"; import { getPelaporan } from "@/actions/pelaporan"; import { getSanksi } from "@/actions/sanksi"; import TableLaporan from "@/components/TurunSanksi/TableLaporan"; import { connect } from "react-redux"; import Loader from "@/components/Common/Loader"; class NaikSanksi extends Component { constructor(props) { super(props); this.state = { pelaporan: {}, graph: {}, tahun: new Date().getFullYear(), sanksi: {} }; } componentDidMount = async () => { const { token } = this.props; const pelaporan = await getPelaporan(token, { sanksi: true }); const sanksi = await getSanksi(token, { turunSanksi: true, perbaikan: true }) this.setState({ pelaporan, sanksi }); }; render() { const { pelaporan, sanksi } = this.state; return (
Perubahan Turun Sanksi
{/* {graph?.data ? : } */} {sanksi?.data ? : }
); } } const mapStateToProps = (state) => ({ user: state.user, token: state.token }); export default connect(mapStateToProps)(NaikSanksi);