From 9f80c41e75ebf6e94e8a96064757e24da19f7d1f Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Wed, 4 Feb 2026 19:20:14 +0530 Subject: [PATCH] refactor: use useAccount composable --- .../dashboard/composables/useHiddenMetrics.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/app/javascript/dashboard/composables/useHiddenMetrics.js b/app/javascript/dashboard/composables/useHiddenMetrics.js index ac2fcf832..f18e86d0e 100644 --- a/app/javascript/dashboard/composables/useHiddenMetrics.js +++ b/app/javascript/dashboard/composables/useHiddenMetrics.js @@ -1,18 +1,16 @@ import { computed } from 'vue'; -import { useStore } from 'dashboard/composables/store'; +import { useAccount } from './useAccount'; -// Bidirectional alias mapping for consistency +// Alias mapping for consistency (canonical form is reply_time) const METRIC_ALIASES = { avg_reply_time: 'reply_time', }; export function useHiddenMetrics() { - const store = useStore(); + const { currentAccount } = useAccount(); const hiddenMetrics = computed(() => { - return ( - store.getters.getCurrentAccount?.settings?.report_hidden_metrics || [] - ); + return currentAccount.value?.settings?.report_hidden_metrics || []; }); const isMetricHidden = metricKey => {