added kanban button to task display

Signed-off-by: Stephan Richter <s.richter@srsoftware.de>
This commit is contained in:
2025-11-28 11:06:45 +01:00
parent 5fc79e05da
commit 40c35bc9ed

View File

@@ -66,6 +66,12 @@
return Object.fromEntries(candidates); return Object.fromEntries(candidates);
} }
function gotoKanban(){
if (!project) return;
router.navigate(`/project/${project.id}/kanban`)
}
function gotoParent(){ function gotoParent(){
if (!task.parent_task_id) return; if (!task.parent_task_id) return;
router.navigate(`/task/${task.parent_task_id}/view`) router.navigate(`/task/${task.parent_task_id}/view`)
@@ -139,7 +145,6 @@
loadChildren(); loadChildren();
} }
function showPrjFiles(){ function showPrjFiles(){
var url = `/files/project/${project.id}`; var url = `/files/project/${project.id}`;
window.open(url, '_blank').focus(); window.open(url, '_blank').focus();
@@ -206,6 +211,7 @@
<div>{t('project')}</div> <div>{t('project')}</div>
<div class="project"> <div class="project">
<a href="#" onclick={gotoProject}>{project.name}</a> <a href="#" onclick={gotoProject}>{project.name}</a>
<button class="symbol" title={t('kanban')} onclick={gotoKanban}></button>
<button class="symbol" title={t('files')} onclick={showPrjFiles}></button> <button class="symbol" title={t('files')} onclick={showPrjFiles}></button>
</div> </div>
{/if} {/if}