From e6bac5f7b080c8fcc12234e5a24aea06d80506b4 Mon Sep 17 00:00:00 2001 From: Tarek Hamaoui Date: Fri, 14 Feb 2025 09:50:00 +0100 Subject: [PATCH] chore: apply functional review feedback - Removed collapsing all tree nodes when pressing Rahmen - Ignored ESLint a11y rules covered by PrimeVue - Added selected styles to the Rahmen router link RISDEV-6266 --- .../ExpressionMetadataEditor.view.vue | 24 ++++++------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/frontend/src/views/expression/metadata-editor/ExpressionMetadataEditor.view.vue b/frontend/src/views/expression/metadata-editor/ExpressionMetadataEditor.view.vue index 5c6f394db..17a0a8c91 100644 --- a/frontend/src/views/expression/metadata-editor/ExpressionMetadataEditor.view.vue +++ b/frontend/src/views/expression/metadata-editor/ExpressionMetadataEditor.view.vue @@ -3,7 +3,7 @@ import RisEmptyState from "@/components/controls/RisEmptyState.vue" import RisHeader from "@/components/controls/RisHeader.vue" import RisLoadingSpinner from "@/components/controls/RisLoadingSpinner.vue" import { useEliPathParameter } from "@/composables/useEliPathParameter" -import { ComputedRef, computed, ref, watch, nextTick } from "vue" +import { ComputedRef, computed, ref, watch } from "vue" import RisErrorCallout from "@/components/controls/RisErrorCallout.vue" import Tree from "primevue/tree" import ChevronUpIcon from "~icons/ic/baseline-keyboard-arrow-up" @@ -62,16 +62,6 @@ const mapElement = (el: TabelOfContentsItem): TreeNode => ({ const treeNodes: ComputedRef = elementLinks -const collapseAllNodes = async () => { - expandedKeys.value = { ...{} } - await nextTick() -} - -const handleRahmenClick = async () => { - await collapseAllNodes() - selectionKeys.value = {} -} - const toggleNode = (node: TreeNode) => { if (expandedKeys.value[node.key]) { const newExpandedKeys = { ...expandedKeys.value } @@ -136,9 +126,8 @@ const handleNodeSelect = (node: TreeNode) => { Rahmen @@ -182,8 +171,9 @@ const handleNodeSelect = (node: TreeNode) => { > {{ node.data.primaryLabel }} - - +