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() { // console.log(this.state.dataRiwayat.data?.map(e => e.id)) return (
{this.state.dataRiwayat && ( {/* */} {this.state.dataRiwayat && this.state.dataRiwayat.data?.map(value => ( ))}
Timestamp Username IPv4 Menu DeskripsiCreated

{value.createdAt && (moment(value.createdAt).format("DD-MM-YYYY, hh:mm a"))}

{value.user?.nama}

{value.ipv4}

{value.menu}

{value.aktivitas}

)}
); } } const mapStateToProps = (state) => ({ token: state.token }); export default connect(mapStateToProps)(TableRiwayatt);