import * as React from 'react'; import { DataGrid, GridColDef, GridValueGetterParams } from '@mui/x-data-grid'; import { Button } from '@mui/material'; import { useUser,withPageAuthRequired } from "@auth0/nextjs-auth0/client"; import { Grid, Typography } from "@mui/material"; import Card from "@mui/material/Card"; import CardContent from "@mui/material/CardContent"; import { useEffect, useState } from "react"; export default function AdminArtistRequest({id,userid,username,message,date,reload}) { useEffect(() => { getData() } , []); const getData = async () => { } const handleAccept = () => { fetch("/api/admin/requests/"+userid, {method:"PUT"}).then(response => response.json().then(data => { reload(); })); } const handleDeny = () => { fetch("/api/admin/requests/"+userid, {method:"DELETE"}).then(response => response.json().then(data => { reload(); })) } return ( ID: {id} User: {username} Message {message} Submitted Date {date} ); }