Sha256: c295334c0fe4374915770b80af04ecf0be44b46c8686c98bb87851fc6741cfbf
Contents?: true
Size: 1.32 KB
Versions: 1
Compression:
Stored size: 1.32 KB
Contents
<!-- Tabler Core --> <script src="https://cdn.jsdelivr.net/npm/@tabler/core@1.0.0-beta11/dist/js/tabler.min.js"></script> <!-- Time zone cookie --> <script type="module"> import cookies from "https://cdn.jsdelivr.net/npm/js-cookie@3.0.1/dist/js.cookie.min.mjs" const { timeZone } = new Intl.DateTimeFormat().resolvedOptions() cookies.set("time_zone", timeZone, { expires: 365 }) </script> <!-- Data confirm --> <script type="module"> document.addEventListener("click", (event) => { if (!event.target.matches("[data-confirm]")) return if (!window.confirm(event.target.dataset["confirm"])) event.preventDefault() }) </script> <!-- Stimulus controllers --> <script type="module"> import { Application, Controller } from "https://cdn.jsdelivr.net/npm/@hotwired/stimulus@3.1.0/dist/stimulus.min.js" const stimulus = Application.start() stimulus.register("validation", class extends Controller { connect() { this.element.querySelectorAll(".field_with_errors").forEach((element) => { element.firstChild.classList.add("is-invalid") element.parentNode.insertBefore(element.firstChild, element) element.parentNode.removeChild(element) }) } }) stimulus.register("flash-message", class extends Controller { connect() { new bootstrap.Toast(this.element).show() } }) </script>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
administration-zero-0.0.15 | lib/generators/admin/install/templates/erb/admin/base/_javascript_tags.html.erb |