From 39ed6707523e8c54f01d82f1e112a58c7c3cc9d8 Mon Sep 17 00:00:00 2001 From: Tim <135014430+nagisa77@users.noreply.github.com> Date: Fri, 4 Jul 2025 14:59:15 +0800 Subject: [PATCH] refactor: extract comment editor component --- .../src/components/CommentEditor.vue | 95 +++++++++++++++++++ open-isle-cli/src/components/CommentItem.vue | 31 ++++-- open-isle-cli/src/views/PostPageView.vue | 87 +---------------- 3 files changed, 125 insertions(+), 88 deletions(-) create mode 100644 open-isle-cli/src/components/CommentEditor.vue diff --git a/open-isle-cli/src/components/CommentEditor.vue b/open-isle-cli/src/components/CommentEditor.vue new file mode 100644 index 000000000..c0a9cb669 --- /dev/null +++ b/open-isle-cli/src/components/CommentEditor.vue @@ -0,0 +1,95 @@ + + + + + diff --git a/open-isle-cli/src/components/CommentItem.vue b/open-isle-cli/src/components/CommentItem.vue index 3b486266d..b70979760 100644 --- a/open-isle-cli/src/components/CommentItem.vue +++ b/open-isle-cli/src/components/CommentItem.vue @@ -29,9 +29,9 @@
1882
-
- -
+
+ +
@@ -41,6 +41,7 @@
+
{{ comment.reply.length }}条回复
@@ -58,6 +59,7 @@ diff --git a/open-isle-cli/src/views/PostPageView.vue b/open-isle-cli/src/views/PostPageView.vue index a85de2ff4..1dd6c8c5b 100644 --- a/open-isle-cli/src/views/PostPageView.vue +++ b/open-isle-cli/src/views/PostPageView.vue @@ -81,12 +81,7 @@ -
-
-
-
发布评论
-
-
+
@@ -99,7 +94,7 @@
-
{{ currentIndex }}/{{ totalPosts }}
+
{{ currentIndex }}/{{ totalPosts }}
{{ lastReplyTime }}
@@ -110,15 +105,12 @@