Tracker: add priority to sub-issues (#2054)

Signed-off-by: Sergei Ogorelkov <sergei.ogorelkov@xored.com>
This commit is contained in:
Sergei Ogorelkov
2022-06-15 10:01:21 +07:00
committed by GitHub
parent 51b19dece2
commit 538f4cc61d
6 changed files with 44 additions and 27 deletions
@@ -22,6 +22,7 @@
import tracker from '../../../plugin'
import AssigneeEditor from '../AssigneeEditor.svelte'
import StatusEditor from '../StatusEditor.svelte'
import PriorityEditor from '../PriorityEditor.svelte'
export let parentIssue: Issue
export let issueStatuses: WithLookup<IssueStatus>[]
@@ -133,6 +134,16 @@
<div class="mt-4 flex-between">
<div class="buttons-group xsmall-gap">
<!-- <SpaceSelector _class={tracker.class.Team} label={tracker.string.Team} bind:space /> -->
<PriorityEditor
value={newIssue}
shouldShowLabel
isEditable
kind="no-border"
size="small"
justify="center"
width=""
on:change={({ detail }) => (newIssue.priority = detail)}
/>
<AssigneeEditor
value={newIssue}
size="small"
@@ -26,6 +26,7 @@
import AssigneeEditor from '../AssigneeEditor.svelte'
import DueDateEditor from '../DueDateEditor.svelte'
import StatusEditor from '../StatusEditor.svelte'
import PriorityEditor from '../PriorityEditor.svelte'
export let issues: Issue[]
export let issueStatuses: WithLookup<IssueStatus>[]
@@ -92,6 +93,9 @@
<div class="draggable-mark"><Circles /></div>
</div>
<div class="flex-center ml-6 clear-mins">
<div class="mr-2">
<PriorityEditor value={issue} isEditable kind="transparent" justify="center" width="" />
</div>
<span class="flex-no-shrink text" on:click={() => openIssue(issue)}>
{getIssueId(currentTeam, issue)}
</span>