From 227b29d7bc4d5f4a682ae27978d7a835fef9533d Mon Sep 17 00:00:00 2001 From: Sergei Ogorelkov Date: Fri, 2 Jun 2023 13:46:33 +0400 Subject: [PATCH] [UBER-350] Use drafts for creating issues from the list header (#3331) Signed-off-by: Sergei Ogorelkov --- .../src/components/issues/IssuesContent.svelte | 2 ++ plugins/view-resources/src/components/list/ListView.svelte | 2 ++ 2 files changed, 4 insertions(+) diff --git a/plugins/tracker-resources/src/components/issues/IssuesContent.svelte b/plugins/tracker-resources/src/components/issues/IssuesContent.svelte index 27ef395338..07a40a4cd4 100644 --- a/plugins/tracker-resources/src/components/issues/IssuesContent.svelte +++ b/plugins/tracker-resources/src/components/issues/IssuesContent.svelte @@ -32,6 +32,7 @@ const createItemDialog = CreateIssue const createItemLabel = tracker.string.AddIssueTooltip + const createItemDialogProps = { shouldSaveDraft: true } {#if viewlet?.$lookup?.descriptor?.component} @@ -45,6 +46,7 @@ config: preference?.config ?? viewlet.config, options: viewlet.options, createItemDialog, + createItemDialogProps, createItemLabel, viewlet, viewOptions, diff --git a/plugins/view-resources/src/components/list/ListView.svelte b/plugins/view-resources/src/components/list/ListView.svelte index 57852f82d1..60272f1ddb 100644 --- a/plugins/view-resources/src/components/list/ListView.svelte +++ b/plugins/view-resources/src/components/list/ListView.svelte @@ -16,6 +16,7 @@ export let viewlet: Viewlet export let config: (string | BuildModelKey)[] export let createItemDialog: AnyComponent | undefined + export let createItemDialogProps: Record | undefined = undefined export let createItemLabel: IntlString | undefined export let viewOptions: ViewOptions export let props: Record = {} @@ -57,6 +58,7 @@ {config} {options} {createItemDialog} + {createItemDialogProps} {createItemLabel} {viewOptions} {props}