Sha256: fced151087c8d73fcfb3ca7d149a2004a5274e774b4e0e0b18d4b34bdc49b3fe
Contents?: true
Size: 440 Bytes
Versions: 7
Compression:
Stored size: 440 Bytes
Contents
import { Controller } from "@hotwired/stimulus"; export default class EditPageController extends Controller { static get targets() { return ["form"]; } preview() { const form = this.formTarget; const prevAction = form.action; const prevTarget = form.target; form.target = "_blank"; form.action = form.dataset.previewUrl; form.submit(); form.action = prevAction; form.target = prevTarget; } }
Version data entries
7 entries across 7 versions & 1 rubygems