diff --git a/frontend/src/views/dashboard/DashboardPage.vue b/frontend/src/views/dashboard/DashboardPage.vue index 155d7db..17d4ec2 100644 --- a/frontend/src/views/dashboard/DashboardPage.vue +++ b/frontend/src/views/dashboard/DashboardPage.vue @@ -244,7 +244,7 @@ const recentAlerts = ref([]) const startLoading = ref(false) const stopLoading = ref(false) const refreshLoading = ref(false) -let refreshTimer: number | undefined + // ECharts refs const trendChartRef = ref() @@ -393,11 +393,9 @@ async function loadData() { onMounted(() => { loadData() - refreshTimer = window.setInterval(loadData, 30000) as unknown as number }) onUnmounted(() => { - if (typeof refreshTimer === 'number') clearInterval(refreshTimer) disposeCharts() })