feat: add new post creation view

This commit is contained in:
Tim
2025-07-04 16:25:22 +08:00
parent 19cea8441d
commit 08805452f2
5 changed files with 172 additions and 1 deletions

View File

@@ -5,6 +5,7 @@ import AboutPageView from '../views/AboutPageView.vue'
import PostPageView from '../views/PostPageView.vue'
import LoginPageView from '../views/LoginPageView.vue'
import SignupPageView from '../views/SignupPageView.vue'
import NewPostPageView from '../views/NewPostPageView.vue'
const routes = [
{
@@ -22,6 +23,11 @@ const routes = [
name: 'about',
component: AboutPageView
},
{
path: '/new-post',
name: 'new-post',
component: NewPostPageView
},
{
path: '/posts/:id',
name: 'post',