From e6982469c3656f110d2c122677857c707d3159da Mon Sep 17 00:00:00 2001 From: Aran Roig Date: Sat, 18 Jul 2026 19:07:37 +0200 Subject: [PATCH] kjdskjdks --- template/app/components/TreeNode.vue | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/template/app/components/TreeNode.vue b/template/app/components/TreeNode.vue index d30315a..7ba119f 100644 --- a/template/app/components/TreeNode.vue +++ b/template/app/components/TreeNode.vue @@ -4,8 +4,13 @@ import { useTreeState } from '~/composables/useTreeState' defineProps({ nodes: Array, depth: { type: Number, default: 0 } }) const router = useRouter() +const route = useRoute() const { collapsed } = useTreeState() +function isActive(path) { + return !!path && route.path === path +} + function getTitle(node) { if (node.title === 'index') return 'Index' return node.title || node._path?.split('/').pop() || 'Home' @@ -51,7 +56,12 @@ function visibleChildren(node) {