diff --git a/packages/components/src/icons/icons.ts b/packages/components/src/icons/icons.ts
index 438d71003..7ceecb076 100644
--- a/packages/components/src/icons/icons.ts
+++ b/packages/components/src/icons/icons.ts
@@ -50,6 +50,7 @@ import IconUserLine from "~icons/ri/user-line";
import IconMotionLine from "~icons/ri/emotion-line";
import IconReplyLine from "~icons/ri/reply-line";
import IconExternalLinkLine from "~icons/ri/external-link-line";
+import IconRefreshLine from "~icons/ri/refresh-line";
export {
IconDashboard,
@@ -104,4 +105,5 @@ export {
IconMotionLine,
IconReplyLine,
IconExternalLinkLine,
+ IconRefreshLine,
};
diff --git a/src/modules/contents/attachments/AttachmentList.vue b/src/modules/contents/attachments/AttachmentList.vue
index b4d72db1c..eb01285f0 100644
--- a/src/modules/contents/attachments/AttachmentList.vue
+++ b/src/modules/contents/attachments/AttachmentList.vue
@@ -8,6 +8,7 @@ import {
IconGrid,
IconList,
IconUpload,
+ IconRefreshLine,
VButton,
VCard,
VPageHeader,
@@ -478,7 +479,18 @@ onMounted(() => {
class="cursor-pointer rounded p-1 hover:bg-gray-200"
@click="viewType = item.name"
>
-
+
+
+
+
diff --git a/src/modules/contents/comments/CommentList.vue b/src/modules/contents/comments/CommentList.vue
index 2912ce42f..4875a766f 100644
--- a/src/modules/contents/comments/CommentList.vue
+++ b/src/modules/contents/comments/CommentList.vue
@@ -8,6 +8,7 @@ import {
VPagination,
VSpace,
IconCloseCircle,
+ IconRefreshLine,
VEmpty,
Dialog,
} from "@halo-dev/components";
@@ -387,6 +388,17 @@ function handleSelectUser(user: User | undefined) {
+
diff --git a/src/modules/contents/pages/SinglePageList.vue b/src/modules/contents/pages/SinglePageList.vue
index 9745cf8eb..a70aa246b 100644
--- a/src/modules/contents/pages/SinglePageList.vue
+++ b/src/modules/contents/pages/SinglePageList.vue
@@ -8,6 +8,7 @@ import {
IconTeam,
IconCloseCircle,
IconAddCircle,
+ IconRefreshLine,
VButton,
VCard,
VPagination,
@@ -500,6 +501,17 @@ function handleSortItemChange(sortItem?: SortItem) {
+
diff --git a/src/modules/contents/posts/PostList.vue b/src/modules/contents/posts/PostList.vue
index 47c3cebc8..fa0e463d9 100644
--- a/src/modules/contents/posts/PostList.vue
+++ b/src/modules/contents/posts/PostList.vue
@@ -9,6 +9,7 @@ import {
IconEyeOff,
IconTeam,
IconCloseCircle,
+ IconRefreshLine,
Dialog,
VButton,
VCard,
@@ -763,6 +764,17 @@ function handleContributorChange(user?: User) {
+
diff --git a/src/modules/system/plugins/PluginList.vue b/src/modules/system/plugins/PluginList.vue
index 6382e7734..98b4c865f 100644
--- a/src/modules/system/plugins/PluginList.vue
+++ b/src/modules/system/plugins/PluginList.vue
@@ -4,6 +4,7 @@ import {
IconArrowDown,
IconCloseCircle,
IconPlug,
+ IconRefreshLine,
VButton,
VCard,
VEmpty,
@@ -242,6 +243,17 @@ function handleSortItemChange(sortItem?: SortItem) {
+