diff --git a/app/wails/frontend/components.d.ts b/app/wails/frontend/components.d.ts
index f60411e..551f7c8 100644
--- a/app/wails/frontend/components.d.ts
+++ b/app/wails/frontend/components.d.ts
@@ -23,6 +23,7 @@ declare module 'vue' {
MemoryUsage: typeof import('./src/components/system/memory/MemoryUsage.vue')['default']
MemoryUsageChart: typeof import('./src/components/system/memory/MemoryUsageChart.vue')['default']
NetworkCounter: typeof import('./src/components/system/network/NetworkCounter.vue')['default']
+ NetworkSumMaxRate: typeof import('./src/components/system/network/NetworkSumMaxRate.vue')['default']
NetworkSumRateChart: typeof import('./src/components/system/network/NetworkSumRateChart.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
diff --git a/app/wails/frontend/src/components/system/network/NetworkSumMaxRate.vue b/app/wails/frontend/src/components/system/network/NetworkSumMaxRate.vue
new file mode 100644
index 0000000..2b0d301
--- /dev/null
+++ b/app/wails/frontend/src/components/system/network/NetworkSumMaxRate.vue
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/wails/frontend/src/utils/system/network.ts b/app/wails/frontend/src/utils/system/network.ts
index 00c5717..a12c364 100644
--- a/app/wails/frontend/src/utils/system/network.ts
+++ b/app/wails/frontend/src/utils/system/network.ts
@@ -70,3 +70,11 @@ export function useNetworkSumRate(){
return network.sumCounter.rate
}
+
+export function useNetworkSumMaxRate(){
+ if(network.sumCounter.interval == null){
+ loopNetworkSumCounter()
+ }
+
+ return network.sumCounter.rate.max
+}
diff --git a/app/wails/frontend/src/views/tabs/home/Home.vue b/app/wails/frontend/src/views/tabs/home/Home.vue
index cfe7dc8..286ce57 100644
--- a/app/wails/frontend/src/views/tabs/home/Home.vue
+++ b/app/wails/frontend/src/views/tabs/home/Home.vue
@@ -46,6 +46,7 @@ import CPUUsageChart from "src/components/system/cpu/CPUUsageChart.vue";
import MemoryUsageChart from "src/components/system/memory/MemoryUsageChart.vue";
import NetworkCounter from "src/components/system/network/NetworkCounter.vue";
import NetworkSumRateChart from "src/components/system/network/NetworkSumRateChart.vue"
+import NetworkSumMaxRate from "src/components/system/network/NetworkSumMaxRate.vue";
function switchLocale(){
console.log(globalConfigState.ui.value.locale)
if(globalConfigState.ui.value.locale.name === 'zh-cn'){
@@ -100,29 +101,32 @@ const generateData = (
-
+
-
+
{{ used }}/{{ total }}
-
+
+
+
+
-
+
-
+
-
+