add ctrl-enter submit
This commit is contained in:
12
assets/js/ctrlenter.js
Normal file
12
assets/js/ctrlenter.js
Normal file
@@ -0,0 +1,12 @@
|
||||
export default {
|
||||
addFormSubmit (context) {
|
||||
context.el.addEventListener('keydown', (e) => {
|
||||
if (e.ctrlKey && e.key === 'Enter') {
|
||||
context.el.dispatchEvent(
|
||||
new Event('submit', { bubbles: true, cancelable: true }))
|
||||
}
|
||||
})
|
||||
},
|
||||
mounted () { this.addFormSubmit(this) },
|
||||
updated () { this.addFormSubmit(this) }
|
||||
}
|
||||
Reference in New Issue
Block a user