diff --git a/src/views/Compare/Dashboard/CompareDashboard.vue b/src/views/Compare/Dashboard/CompareDashboard.vue index 86de8c6..85d95e8 100644 --- a/src/views/Compare/Dashboard/CompareDashboard.vue +++ b/src/views/Compare/Dashboard/CompareDashboard.vue @@ -1458,8 +1458,7 @@ function getAvgProcessTimeHorizontalBarChart( return [primeVueSetData, primeVueSetOption]; } -// Created logic -(async () => { +onMounted(async () => { isLoading.value = true; try { const routeParams = route.params; @@ -1548,12 +1547,9 @@ function getAvgProcessTimeHorizontalBarChart( ); } catch (error) { console.error("Failed to initialize compare dashboard:", error); + } finally { + isLoading.value = false; } -})(); - -// Mounted -onMounted(() => { - isLoading.value = false; });