UNPKG

ember-promise-modals

Version:

The better way to handle modals in your Ember.js apps.

15 lines (11 loc) 822 B
import Component, { setComponentTemplate } from '@ember/component'; import { inject } from '@ember/service'; import './epm-modal-container.css'; import { precompileTemplate } from '@ember/template-compilation'; var TEMPLATE = precompileTemplate("{{#each this.modals._stack as |modal index|}}\n <div\n class=\"epm-backdrop {{if modal.isClosing \"epm-out\"}}\"\n tabindex=\"-1\"\n role=\"presentation\"\n aria-hidden=\"true\"\n data-test-epm-backdrop=\"{{index}}\"\n />\n <div class=\"epm-modal-container\">\n <EpmModal @modal={{modal}} data-test-epm-modal=\"{{index}}\" />\n </div>\n{{/each}}"); var epmModalContainer = setComponentTemplate(TEMPLATE, Component.extend({ tagName: '', modals: inject() })); export { epmModalContainer as default }; //# sourceMappingURL=epm-modal-container.js.map