fix: update link item filtering logic for registration group

This commit is contained in:
riefive
2025-12-03 13:51:13 +07:00
parent 75e0e8ac18
commit 04efd22f85
@@ -72,12 +72,6 @@ const noneLinkItems: LinkItem[] = [
linkItemsFiltered.value = [...baseLinkItems]
getLinks()
watch(activeServicePosition, () => {
getLinks()
})
function proceedItem(action: string) {
recId.value = props.rec.id || 0
recItem.value = props.rec
@@ -90,12 +84,21 @@ function getLinks() {
linkItemsFiltered.value = baseLinkItems.filter((item) => item.groups?.includes('medical'))
break
case 'registration':
linkItemsFiltered.value = baseLinkItems.filter((item) => item.groups?.includes('medical'))
linkItemsFiltered.value = baseLinkItems.filter((item) => item.groups?.includes('registration'))
break
default:
linkItemsFiltered.value = noneLinkItems
break
}
}
watch(activeServicePosition, () => {
getLinks()
})
onMounted(() => {
getLinks()
})
</script>
<template>