From 8fdd973a00857138909d21b86b8f102b49bd4c26 Mon Sep 17 00:00:00 2001 From: Stanislav Romanov Date: Sat, 15 Oct 2022 14:07:29 +0300 Subject: [PATCH] Refactored listbox --- app/components/form/listbox.hbs | 15 +++++++++++---- app/components/icons/menu-swap.js | 1 + .../admin/indexes/item/documents/index.hbs | 4 ++-- app/templates/admin/indexes/item/settings.hbs | 4 ++-- app/templates/admin/tasks/index.hbs | 8 ++++---- 5 files changed, 20 insertions(+), 12 deletions(-) create mode 100644 app/components/icons/menu-swap.js diff --git a/app/components/form/listbox.hbs b/app/components/form/listbox.hbs index 3a991b3..768b485 100644 --- a/app/components/form/listbox.hbs +++ b/app/components/form/listbox.hbs @@ -7,23 +7,30 @@ > {{#if (has-block)}} {{yield @value}} {{else}} - {{@listboxLabel}} + {{@prefixValue}} {{@value}} {{/if}} + + + + {{#each @values as |item|}}
{{#if (has-block)}} {{yield item}} diff --git a/app/components/icons/menu-swap.js b/app/components/icons/menu-swap.js new file mode 100644 index 0000000..dca727a --- /dev/null +++ b/app/components/icons/menu-swap.js @@ -0,0 +1 @@ +export { MenuSwap as default } from 'ember-mdi'; diff --git a/app/templates/admin/indexes/item/documents/index.hbs b/app/templates/admin/indexes/item/documents/index.hbs index 0df2815..fdad16a 100644 --- a/app/templates/admin/indexes/item/documents/index.hbs +++ b/app/templates/admin/indexes/item/documents/index.hbs @@ -19,7 +19,7 @@ {{! sort }} {{#if this.sortValues.length}} - {{if setting.name (namelize setting.name) 'All settings'}} + {{if item.name (namelize item.name) 'All settings'}} {{! indexUid }}