From 4918bcee16126c55e627409293d76570ff347baf Mon Sep 17 00:00:00 2001 From: yanghao05 Date: Tue, 1 Apr 2025 19:52:35 +0800 Subject: [PATCH] feat: add edit page --- frontend/admin/src/App.vue | 2 +- frontend/admin/src/pages/PostCreatePage.vue | 363 +++++++++++++++ frontend/admin/src/pages/PostEditPage.vue | 480 ++++++++++++++++++++ frontend/admin/src/pages/PostPage.vue | 268 +++++++++++ frontend/admin/src/router.js | 18 + 5 files changed, 1130 insertions(+), 1 deletion(-) create mode 100644 frontend/admin/src/pages/PostCreatePage.vue create mode 100644 frontend/admin/src/pages/PostEditPage.vue create mode 100644 frontend/admin/src/pages/PostPage.vue diff --git a/frontend/admin/src/App.vue b/frontend/admin/src/App.vue index d2d1c74..14e7ded 100644 --- a/frontend/admin/src/App.vue +++ b/frontend/admin/src/App.vue @@ -20,7 +20,7 @@ const navItems = ref([ { label: 'Articles', icon: 'pi pi-file', - command: () => router.push('/articles') + command: () => router.push('/posts') }, { label: 'Settings', diff --git a/frontend/admin/src/pages/PostCreatePage.vue b/frontend/admin/src/pages/PostCreatePage.vue new file mode 100644 index 0000000..9a69023 --- /dev/null +++ b/frontend/admin/src/pages/PostCreatePage.vue @@ -0,0 +1,363 @@ + + +