diff options
Diffstat (limited to 'assets/js/components/autocomplete-email.js')
-rw-r--r-- | assets/js/components/autocomplete-email.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/assets/js/components/autocomplete-email.js b/assets/js/components/autocomplete-email.js new file mode 100644 index 00000000..9d337e03 --- /dev/null +++ b/assets/js/components/autocomplete-email.js @@ -0,0 +1,21 @@ +KB.onClick('.js-autocomplete-email', function (e) { + var email = KB.dom(e.target).data('email'); + var emailField = KB.find('.js-mail-form input[type="email"]'); + + if (email && emailField) { + emailField.build().value = email; + } + + _KB.controllers.Dropdown.close(); +}); + +KB.onClick('.js-autocomplete-subject', function (e) { + var subject = KB.dom(e.target).data('subject'); + var subjectField = KB.find('.js-mail-form input[name="subject"]'); + + if (subject && subjectField) { + subjectField.build().value = subject; + } + + _KB.controllers.Dropdown.close(); +}); |