1
0

feat: show all parent projects in project search

This commit is contained in:
kolaente
2023-03-28 18:21:12 +02:00
parent 63ba2982c9
commit 6a8c656dbb
3 changed files with 23 additions and 18 deletions

View File

@ -11,7 +11,10 @@
@search="findProjects"
>
<template #searchResult="{option}">
{{ (option as IProject).title }}
<span class="has-text-grey">
{{ getParentProjects(option, projectStore).filter(p => p.id !== option.id).map(p => getProjectTitle(p) ).join(' &gt; ') }} &gt;
</span>
{{ getProjectTitle(option) }}
</template>
</Multiselect>
</template>
@ -24,6 +27,7 @@ import {useI18n} from 'vue-i18n'
import type {IProject} from '@/modelTypes/IProject'
import {useProjectStore} from '@/stores/projects'
import {getProjectTitle, getParentProjects} from '@/helpers/getProjectTitle'
import ProjectModel from '@/models/project'