diff --git a/app/assets/javascripts/auto-submit-form.js b/app/assets/javascripts/auto-submit-form.js new file mode 100644 index 00000000..62eb4321 --- /dev/null +++ b/app/assets/javascripts/auto-submit-form.js @@ -0,0 +1,27 @@ +/** + * AutoSubmitForm web component + * + * Generic progressive enhancement for forms that should auto-submit on change: + * - Listens for `change` events on descendant form inputs + * - Calls `requestSubmit()` on the nearest `