Sha256: 7d33371b5c222dfeec1443d6c44ff90faf250c5f14801ed351320fd901cd5505
Contents?: true
Size: 888 Bytes
Versions: 11
Compression:
Stored size: 888 Bytes
Contents
(function() { const create = (selector) => { const element = document.createElement("div") element.id = selector document.body.append(element) return element } const selector = "external-domain-warning" const selectorContainer = `${selector}-container` // if the container does not exist in the DOM, it creates a new one, otherwise, replace the content const externalDomainWarning = document.getElementById(selectorContainer) || create(selectorContainer) externalDomainWarning.innerHTML = '' externalDomainWarning.innerHTML = '<%= j(render partial: "invalid_url_modal").strip.html_safe %>' new window.Decidim.Dialogs(`#${selector}`, { closingSelector: `[data-dialog-close="${selector}"]`, backdropSelector: `[data-dialog="${selector}"]`, labelledby: `dialog-title-${selector}`, describedby: `dialog-desc-${selector}` }).open() })()
Version data entries
11 entries across 11 versions & 1 rubygems