From b1f2a417a4ed412c023756bf71f9d6d252df9d90 Mon Sep 17 00:00:00 2001 From: Andrey Sobolev Date: Thu, 27 Apr 2023 19:52:04 +0700 Subject: [PATCH] TSK-1375: Sub issue selector icons (#3089) Signed-off-by: Andrey Sobolev --- packages/ui/src/components/SelectPopup.svelte | 5 ++-- .../issues/edit/SubIssuesSelector.svelte | 28 +++++++------------ 2 files changed, 13 insertions(+), 20 deletions(-) diff --git a/packages/ui/src/components/SelectPopup.svelte b/packages/ui/src/components/SelectPopup.svelte index cdc2f61d5b..06363695b9 100644 --- a/packages/ui/src/components/SelectPopup.svelte +++ b/packages/ui/src/components/SelectPopup.svelte @@ -27,7 +27,8 @@ interface ValueType { id: number | string | null - icon?: Asset + icon?: Asset | AnySvelteComponent + iconProps?: Record iconColor?: string label?: IntlString text?: string @@ -167,7 +168,7 @@ {:else} {#if item.icon}
- +
{/if} diff --git a/plugins/tracker-resources/src/components/issues/edit/SubIssuesSelector.svelte b/plugins/tracker-resources/src/components/issues/edit/SubIssuesSelector.svelte index 1516b55273..aebcebb5d2 100644 --- a/plugins/tracker-resources/src/components/issues/edit/SubIssuesSelector.svelte +++ b/plugins/tracker-resources/src/components/issues/edit/SubIssuesSelector.svelte @@ -14,23 +14,22 @@ -->