tweaking project list
This commit is contained in:
@@ -49,9 +49,10 @@
|
||||
}
|
||||
}
|
||||
|
||||
function show(e,pid){
|
||||
function show(e){
|
||||
e.preventDefault();
|
||||
router.navigate(`/project/${pid}/view`);
|
||||
let href = e.target.getAttribute('href');
|
||||
if (href) router.navigate(href);
|
||||
return false;
|
||||
}
|
||||
|
||||
@@ -92,20 +93,22 @@
|
||||
{#each sortedProjects as project}
|
||||
<tr>
|
||||
<td class="name">
|
||||
<a href="#" onclick={e => show(e,project.id)}>{project.name}</a>
|
||||
<a href={`/project/${project.id}/view`} onclick={show}>{project.name}</a>
|
||||
</td>
|
||||
<td class="company" onclick={() => show(project.id)} >
|
||||
<td class="company">
|
||||
{#if project.company_id && companies[project.company_id]}
|
||||
{companies[project.company_id].name}
|
||||
<a href={`/company/${companies[project.company_id]}/view`} onclick={show}>{companies[project.company_id].name}</a>
|
||||
{/if}
|
||||
</td>
|
||||
<td class="state" onclick={() => show(project.id)} >
|
||||
{t("state_"+project.allowed_states[project.status]?.toLowerCase())}
|
||||
<td class="state">
|
||||
<a href={`/project/${project.id}/view`} onclick={show}>{t("state_"+project.allowed_states[project.status]?.toLowerCase())}</a>
|
||||
</td>
|
||||
<td class="members" onclick={() => show(project.id)} >
|
||||
<td class="members" >
|
||||
<a href={`/project/${project.id}/view`} onclick={show}>
|
||||
{#each Object.entries(project.members) as [uid,member]}
|
||||
<div>{member.user.name}</div>
|
||||
{/each}
|
||||
</a>
|
||||
</td>
|
||||
<td class="actions">
|
||||
<button class="edit symbol" title={t('edit')}></button>
|
||||
|
||||
Reference in New Issue
Block a user