import React, { useState, useEffect, useContext } from 'react'; import { TokenContext } from '../../utilities/token-provider'; import dateFormat from 'dateformat'; const ChatReports = props => { const [reports, setReports] = useState([]); const authTokens = useContext(TokenContext); useEffect(() => { authTokens.tokenFetch(`${process.env.CHAT_URI}/admin/reports`) .then(res => res.json()) .then(json => { setReports(json); }) ; }, []); return (
| Date | Username | Room Name | Content | Reported By | Delete |
|---|---|---|---|---|---|
| {dateFormat(report.chatlog.createdAt, 'yyyy-mm-dd, H:MM:ss')} | {report.chatlog.username} | {report.chatlog.room} | {report.chatlog.text} | {report.reporter.join(', ')} |