From 35c5829ac35d231d4a594ead58c23d05b3e1996c Mon Sep 17 00:00:00 2001 From: SandraBergstrom Date: Tue, 27 Jun 2023 11:32:25 +0000 Subject: [PATCH] #17 Add handle Delete --- src/pages/posts/Post.js | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/src/pages/posts/Post.js b/src/pages/posts/Post.js index 42e5516..06b4b95 100644 --- a/src/pages/posts/Post.js +++ b/src/pages/posts/Post.js @@ -40,6 +40,15 @@ const Post = (props) => { history.push(`/posts/${id}/edit`); }; + const handleDelete = async () => { + try { + await axiosRes.delete(`/posts/${id}/`); + history.goBack(); + } catch (err) { + console.log(err); + } + }; + const handleLike = async () => { try { const { data } = await axiosReq.post("/likes/", { post: id }); @@ -82,7 +91,12 @@ const Post = (props) => {
{updated_at} - {is_owner && postPage && } + {is_owner && postPage && ( + + )}