@hashicorp/design-system-components
Version:
Helios Design System Components
17 lines (12 loc) • 2.26 kB
JavaScript
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