UNPKG

@hashicorp/design-system-components

Version:
17 lines (12 loc) 2.26 kB
import TemplateOnlyComponent from '@ember/component/template-only'; import { precompileTemplate } from '@ember/template-compilation'; import { setComponentTemplate } from '@ember/component'; var TEMPLATE = precompileTemplate("{{!\n Copyright (c) HashiCorp, Inc.\n SPDX-License-Identifier: MPL-2.0\n}}\n{{#if @showNoSelectedMessage}}\n <Hds::Text::Body @tag=\"div\" @size=\"200\" class=\"hds-form-super-select__no-options-selected hds-foreground-strong\">\n {{hds-t \"hds.components.form.super-select.after-options.no-options-selected\" default=\"No options selected\"}}\n </Hds::Text::Body>\n{{/if}}\n<div class=\"hds-form-super-select__after-options\">\n {{#if @content}}\n <Hds::Text::Body @tag=\"div\" @size=\"100\" class=\"hds-foreground-strong\">\n {{@content}}\n </Hds::Text::Body>\n {{else}}\n {{#if (or @showAll @showSelected @clearSelected)}}\n {{#if @showOnlySelected}}\n <Hds::Button\n @text={{hds-t \"hds.components.form.super-select.after-options.show-all\" default=\"Show all\"}}\n @size=\"small\"\n @color=\"secondary\"\n {{on \"click\" @showAll}}\n />\n {{else}}\n <Hds::Button\n @text={{hds-t \"hds.components.form.super-select.after-options.show-selected\" default=\"Show selected\"}}\n @size=\"small\"\n @color=\"secondary\"\n {{on \"click\" @showSelected}}\n />\n {{/if}}\n {{#if (not-eq @selectedCount \"0\")}}\n <Hds::Button\n @text={{hds-t \"hds.components.form.super-select.after-options.clear-selected\" default=\"Clear selected\"}}\n @size=\"small\"\n @color=\"secondary\"\n {{on \"click\" @clearSelected}}\n />\n {{/if}}\n {{/if}}\n <Hds::Text::Body @tag=\"div\" @size=\"100\" class=\"hds-form-super-select__result-count hds-foreground-strong\">\n {{@resultCountMessage}}\n </Hds::Text::Body>\n {{/if}}\n</div>"); /** * Copyright (c) HashiCorp, Inc. * SPDX-License-Identifier: MPL-2.0 */ const HdsFormSuperSelectAfterOptions = TemplateOnlyComponent(); var afterOptions = setComponentTemplate(TEMPLATE, HdsFormSuperSelectAfterOptions); export { afterOptions as default }; //# sourceMappingURL=after-options.js.map