File tree Expand file tree Collapse file tree 2 files changed +9
-4
lines changed
lib/generators/css_zero/add/templates/app/javascript/controllers Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Original file line number Diff line number Diff line change 11## [ Unreleased]
22- Use css : placeholder-shown for input clearable
3+ - Add submitter parameter to form_controller
34
45## 1.1.13 - 2025-03-16
56- Small refactor on transitions
Original file line number Diff line number Diff line change @@ -8,12 +8,12 @@ export default class extends Controller {
88 this . search = debounce ( this . search . bind ( this ) , 500 )
99 }
1010
11- submit ( ) {
12- this . element . requestSubmit ( )
11+ submit ( { params } ) {
12+ params . submitter ? this . #click ( params . submitter ) : this . element . requestSubmit ( )
1313 }
1414
15- search ( ) {
16- this . element . requestSubmit ( )
15+ search ( { params } ) {
16+ params . submitter ? this . #click ( params . submitter ) : this . element . requestSubmit ( )
1717 }
1818
1919 cancel ( ) {
@@ -23,4 +23,8 @@ export default class extends Controller {
2323 preventAttachment ( event ) {
2424 event . preventDefault ( )
2525 }
26+
27+ #click( selectors ) {
28+ this . element . querySelector ( selectors ) . click ( )
29+ }
2630}
You can’t perform that action at this time.
0 commit comments