Newer
Older
import React, { useEffect, useState, useContext } from 'react';
import { Routes, Route, Link, useNavigate, Navigate, useParams } from 'react-router-dom';
import { UserContext, ArticleContext } from '../Context.js';
import axios from 'axios';
axios.defaults.withCredentials = true;
const articleContext = useContext(ArticleContext);
const userinfo = cookie.load('name')
const date = DateTime.fromISO(createdAt).toFormat('yyyy-MM-dd HH:mm');
.delete(`http://localhost:8080/article/${params.id}/comment/${_id}`, data,
})
.then(res => {
return articleContext.requestLoadArticleById(params.id)
})
.then(res => {
articleContext.setArticle(res.data)
})
.catch(err => {
console.error(err);
});
};
<p>{author.nickname}</p>
<p>{content}</p>
<p>{date}</p>
<button style={{ width: '30px', height: '30px' }} onClick={DeleteComment} type="submit">X</button>
<p>{author.nickname}</p>
<p>{content}</p>
<p>{date}</p>
</div>
);
}