From 4500ea8ec345f18ee78371757efeabad638a8a33 Mon Sep 17 00:00:00 2001 From: ak Date: Sat, 30 Sep 2023 23:19:25 -0700 Subject: [PATCH] fixed blogpost editing functionality --- src/router/index.js | 6 +++ src/views/EditPost.vue | 103 +++++++++++++++++++++++++++++++++++++++++ src/views/Post.vue | 2 +- 3 files changed, 110 insertions(+), 1 deletion(-) create mode 100644 src/views/EditPost.vue diff --git a/src/router/index.js b/src/router/index.js index dd3203e..13e1b72 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,5 +1,6 @@ import Home from "../views/Home.vue"; import Post from "../views/Post.vue"; +import EditPost from "../views/EditPost.vue"; import Login from "../views/Login.vue"; import Signup from "../views/Signup.vue"; import User from "../views/User.vue"; @@ -14,6 +15,11 @@ export const routes = [ component: Post, meta: { title: "myPlace() - Post" }, }, + { + path: "/post/:postID/edit", + component: EditPost, + meta: { title: "myPlace() - Editing Post" }, + }, { path: "/login", component: Login, meta: { title: "myPlace() - Login" } }, { path: "/user/new_user", diff --git a/src/views/EditPost.vue b/src/views/EditPost.vue new file mode 100644 index 0000000..0671de6 --- /dev/null +++ b/src/views/EditPost.vue @@ -0,0 +1,103 @@ + + + diff --git a/src/views/Post.vue b/src/views/Post.vue index 410f6cf..8ae344f 100644 --- a/src/views/Post.vue +++ b/src/views/Post.vue @@ -163,7 +163,7 @@ const deletePost = async () => {

🖊️ Edit