Sha256: 8564300f4f88d5625f5d927e2acc355de52c2255d065a7bee930b9e24b8759cd
Contents?: true
Size: 546 Bytes
Versions: 2
Compression:
Stored size: 546 Bytes
Contents
import { Controller } from "@hotwired/stimulus" export default class extends Controller { static targets = ["templateFieldGroup"] connect() { this.templateFieldGroupTarget.style.display = "none" } addField(e) { e.preventDefault() let newFieldGroup = this.templateFieldGroupTarget.cloneNode(true) delete newFieldGroup.dataset.arrayFieldTarget newFieldGroup.style.removeProperty("display") e.target.before(newFieldGroup) } removeField(e) { e.preventDefault() e.target.parentElement.remove() } }
Version data entries
2 entries across 2 versions & 1 rubygems