Sha256: 1e8536521aeca5afe521282b8e169541cbf2fa3d7dda33b00b533144b6df11f6
Contents?: true
Size: 630 Bytes
Versions: 11
Compression:
Stored size: 630 Bytes
Contents
import { Controller } from "@hotwired/stimulus" import { useTransition } from "stimulus-use" /** * Alert Controller * * Cuando hay información en el objeto Flash de Rails se muestra con una animación * el mensaje y desaparece solo después de 10 segundos o cerrándolo con la X. */ export default class extends Controller { static targets = ["alert"]; connect() { let element = this.element; if (this.hasAlertTarget) { element = this.alertTarget } useTransition(this, { element: element }) this.enter() setTimeout(this.close.bind(this), 10000) } close() { this.leave() } }
Version data entries
11 entries across 11 versions & 1 rubygems