summaryrefslogtreecommitdiff
path: root/assets/js/components/autocomplete-email.js
diff options
context:
space:
mode:
Diffstat (limited to 'assets/js/components/autocomplete-email.js')
-rw-r--r--assets/js/components/autocomplete-email.js21
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();
+});