From d7cb5ea500550d459267919dd95dbce0bc47fa0c Mon Sep 17 00:00:00 2001 From: Kevin Ansfield Date: Mon, 10 Apr 2017 10:53:27 +0100 Subject: [PATCH] add power-select/trigger template override --- ghost/admin/app/components/power-select/trigger.js | 6 ++++++ .../templates/components/power-select/trigger.hbs | 13 +++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 ghost/admin/app/components/power-select/trigger.js create mode 100644 ghost/admin/app/templates/components/power-select/trigger.hbs diff --git a/ghost/admin/app/components/power-select/trigger.js b/ghost/admin/app/components/power-select/trigger.js new file mode 100644 index 0000000000..4c05732802 --- /dev/null +++ b/ghost/admin/app/components/power-select/trigger.js @@ -0,0 +1,6 @@ +import layout from '../../templates/components/power-select/trigger'; +import trigger from 'ember-power-select/components/power-select/trigger'; + +export default trigger.extend({ + layout +}); diff --git a/ghost/admin/app/templates/components/power-select/trigger.hbs b/ghost/admin/app/templates/components/power-select/trigger.hbs new file mode 100644 index 0000000000..a58a7fab85 --- /dev/null +++ b/ghost/admin/app/templates/components/power-select/trigger.hbs @@ -0,0 +1,13 @@ +{{#if select.selected}} + {{#if selectedItemComponent}} + {{component selectedItemComponent option=(readonly select.selected) select=(readonly select)}} + {{else}} + {{yield select.selected select}} + {{/if}} + {{#if (and allowClear (not select.disabled))}} + × + {{/if}} +{{else}} + {{component placeholderComponent placeholder=placeholder}} +{{/if}} +