From 598a00c0d6ddf6ffc57fbf67c44f74efa973b9d7 Mon Sep 17 00:00:00 2001 From: Denis Bykhov Date: Fri, 17 Feb 2023 21:16:36 +0600 Subject: [PATCH] Edit issue show mixin props (#2656) Signed-off-by: Denis Bykhov --- .../ui}/src/components/icons/Mixin.svelte | 0 packages/ui/src/index.ts | 1 + .../issues/edit/ControlPanel.svelte | 31 ++++++++++++++++++- .../components/issues/edit/EditIssue.svelte | 16 +++++++++- .../src/components/EditDoc.svelte | 3 +- 5 files changed, 47 insertions(+), 4 deletions(-) rename {plugins/view-resources => packages/ui}/src/components/icons/Mixin.svelte (100%) diff --git a/plugins/view-resources/src/components/icons/Mixin.svelte b/packages/ui/src/components/icons/Mixin.svelte similarity index 100% rename from plugins/view-resources/src/components/icons/Mixin.svelte rename to packages/ui/src/components/icons/Mixin.svelte diff --git a/packages/ui/src/index.ts b/packages/ui/src/index.ts index 8ba8e5561a..775e043632 100644 --- a/packages/ui/src/index.ts +++ b/packages/ui/src/index.ts @@ -145,6 +145,7 @@ export { default as IconCheckCircle } from './components/icons/CheckCircle.svelt export { default as IconColStar } from './components/icons/ColStar.svelte' export { default as IconMinWidth } from './components/icons/MinWidth.svelte' export { default as IconMaxWidth } from './components/icons/MaxWidth.svelte' +export { default as IconMixin } from './components/icons/Mixin.svelte' export { default as PanelInstance } from './components/PanelInstance.svelte' export { default as Panel } from './components/Panel.svelte' diff --git a/plugins/tracker-resources/src/components/issues/edit/ControlPanel.svelte b/plugins/tracker-resources/src/components/issues/edit/ControlPanel.svelte index ae670cbd99..02b65fd58f 100644 --- a/plugins/tracker-resources/src/components/issues/edit/ControlPanel.svelte +++ b/plugins/tracker-resources/src/components/issues/edit/ControlPanel.svelte @@ -13,7 +13,7 @@ // limitations under the License. --> @@ -143,6 +165,13 @@ {/each} {/if} + + {#each mixins as mixin} +
+ {#each getMixinKeys(mixin._id) as key (typeof key === 'string' ? key : key.key)} + + {/each} + {/each}