Files
fizzy/app/javascript/controllers/form_controller.js
T
2025-02-13 17:40:18 -06:00

28 lines
454 B
JavaScript

import { Controller } from "@hotwired/stimulus"
export default class extends Controller {
static targets = [ "cancel" ]
submit() {
this.element.requestSubmit()
}
cancel() {
this.cancelTarget?.click()
}
preventAttachment(event) {
event.preventDefault()
}
select(event) {
event.target.select()
}
showPicker(event) {
if ("showPicker" in HTMLInputElement.prototype) {
event.target.showPicker()
}
}
}