Sha256: f0218793ec0620f222adf2f1b5e800b089862b08d59e6cc997223b79f6bd049e

Contents?: true

Size: 302 Bytes

Versions: 15

Compression:

Stored size: 302 Bytes

Contents

import { growl } from "alchemy_admin/growler"

class Growl extends HTMLElement {
  connectedCallback() {
    growl(this.message, this.getAttribute("type") || "notice")
  }

  get message() {
    return this.getAttribute("message") || this.innerHTML
  }
}

customElements.define("alchemy-growl", Growl)

Version data entries

15 entries across 15 versions & 1 rubygems

Version Path
alchemy_cms-7.4.0 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.3.5 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.2.8 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.3.4 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.3.3 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.3.2 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.2.7 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.3.1 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.3.0 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.2.6 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.2.5 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.2.4 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.2.3 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.2.2 app/javascript/alchemy_admin/components/growl.js
alchemy_cms-7.2.1 app/javascript/alchemy_admin/components/growl.js