diff --git a/frontend/src/components/index.ts b/frontend/src/components/index.ts
index 3128c51a5..0adf7cde3 100644
--- a/frontend/src/components/index.ts
+++ b/frontend/src/components/index.ts
@@ -6,6 +6,7 @@ import ErrPrompt from './error-prompt/index.vue';
import OpDialog from './del-dialog/index.vue';
import TableSearch from './table-search/index.vue';
import TableSetting from './table-setting/index.vue';
+import TableRefresh from './table-refresh/index.vue';
import Tooltip from '@/components/tooltip/index.vue';
import CopyButton from '@/components/copy-button/index.vue';
import MsgInfo from '@/components/msg-info/index.vue';
@@ -22,6 +23,7 @@ export default {
app.component(CopyButton.name, CopyButton);
app.component(TableSearch.name, TableSearch);
app.component(TableSetting.name, TableSetting);
+ app.component(TableRefresh.name, TableRefresh);
app.component(MsgInfo.name, MsgInfo);
app.component(MainDiv.name, MainDiv);
app.component(DrawerPro.name, DrawerPro);
diff --git a/frontend/src/components/table-refresh/index.vue b/frontend/src/components/table-refresh/index.vue
new file mode 100644
index 000000000..317462111
--- /dev/null
+++ b/frontend/src/components/table-refresh/index.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
diff --git a/frontend/src/components/table-setting/index.vue b/frontend/src/components/table-setting/index.vue
index 8495d11f0..c1e226cca 100644
--- a/frontend/src/components/table-setting/index.vue
+++ b/frontend/src/components/table-setting/index.vue
@@ -2,7 +2,7 @@
-
+
{{ $t('commons.table.refreshRate') }}
diff --git a/frontend/src/views/container/compose/index.vue b/frontend/src/views/container/compose/index.vue
index 42db4c661..3d1d899b1 100644
--- a/frontend/src/views/container/compose/index.vue
+++ b/frontend/src/views/container/compose/index.vue
@@ -31,7 +31,8 @@
-
+
+
+
-
+
+
diff --git a/frontend/src/views/container/network/index.vue b/frontend/src/views/container/network/index.vue
index 97be480c0..cdfed7e53 100644
--- a/frontend/src/views/container/network/index.vue
+++ b/frontend/src/views/container/network/index.vue
@@ -20,7 +20,8 @@
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
+
+
-
-
+
+
+
diff --git a/frontend/src/views/log/login/index.vue b/frontend/src/views/log/login/index.vue
index 9cd5f1435..55612146b 100644
--- a/frontend/src/views/log/login/index.vue
+++ b/frontend/src/views/log/login/index.vue
@@ -17,7 +17,8 @@
-
+
+
diff --git a/frontend/src/views/log/operation/index.vue b/frontend/src/views/log/operation/index.vue
index 792a56774..805a39b39 100644
--- a/frontend/src/views/log/operation/index.vue
+++ b/frontend/src/views/log/operation/index.vue
@@ -32,7 +32,8 @@
-
+
+
diff --git a/frontend/src/views/log/task/index.vue b/frontend/src/views/log/task/index.vue
index cae7031bb..5b4dc9c66 100644
--- a/frontend/src/views/log/task/index.vue
+++ b/frontend/src/views/log/task/index.vue
@@ -12,7 +12,8 @@
-
+
+
diff --git a/frontend/src/views/setting/backup-account/index.vue b/frontend/src/views/setting/backup-account/index.vue
index 0f9d9638f..a8240bcd5 100644
--- a/frontend/src/views/setting/backup-account/index.vue
+++ b/frontend/src/views/setting/backup-account/index.vue
@@ -8,7 +8,8 @@
-
+
+
diff --git a/frontend/src/views/setting/snapshot/index.vue b/frontend/src/views/setting/snapshot/index.vue
index c533ab74c..1fcb26152 100644
--- a/frontend/src/views/setting/snapshot/index.vue
+++ b/frontend/src/views/setting/snapshot/index.vue
@@ -17,7 +17,8 @@
-
+
+