diff options
author | Roeland Jago Douma <roeland@famdouma.nl> | 2019-02-03 22:29:00 +0100 |
---|---|---|
committer | Roeland Jago Douma <roeland@famdouma.nl> | 2019-02-04 10:56:52 +0100 |
commit | a498b72dec99a3ef8a0e9a15caa0afe3af245176 (patch) | |
tree | a901dcf413b6093179d7b54f89940ca08bacbcb2 /core/src/OC/contactsmenu.js | |
parent | a242ec695aca6054b63a3e48faf876bfd051292e (diff) | |
download | nextcloud-server-a498b72dec99a3ef8a0e9a15caa0afe3af245176.tar.gz nextcloud-server-a498b72dec99a3ef8a0e9a15caa0afe3af245176.zip |
Move the contactsmenu handlebars templates to the bundle
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Diffstat (limited to 'core/src/OC/contactsmenu.js')
-rw-r--r-- | core/src/OC/contactsmenu.js | 19 |
1 files changed, 14 insertions, 5 deletions
diff --git a/core/src/OC/contactsmenu.js b/core/src/OC/contactsmenu.js index 88218830337..ff3553a61ed 100644 --- a/core/src/OC/contactsmenu.js +++ b/core/src/OC/contactsmenu.js @@ -140,12 +140,14 @@ const ContactsListItemView = View.extend({ 'click .icon-more': '_onToggleActionsMenu' }, + contactTemplate: require('./contactsmenu/contact.handlebars'), + /** * @param {object} data * @returns {undefined} */ template: function (data) { - return OC.ContactsMenu.Templates['contact'](data); + return this.contactTemplate(data); }, /** @@ -236,6 +238,13 @@ const ContactsMenuView = View.extend({ 'input #contactsmenu-search': '_onSearch' }, + templates: { + loading: require('./contactsmenu/loading.handlebars'), + error: require('./contactsmenu/error.handlebars'), + menu: require('./contactsmenu/menu.handlebars'), + list: require('./contactsmenu/list.handlebars') + }, + /** * @returns {undefined} */ @@ -256,7 +265,7 @@ const ContactsMenuView = View.extend({ * @returns {string} */ loadingTemplate: function (data) { - return OC.ContactsMenu.Templates['loading'](data); + return this.templates.loading(data); }, /** @@ -264,7 +273,7 @@ const ContactsMenuView = View.extend({ * @returns {string} */ errorTemplate: function (data) { - return OC.ContactsMenu.Templates['error']( + return this.templates.error( _.extend({ couldNotLoadText: t('core', 'Could not load your contacts') }, data) @@ -276,7 +285,7 @@ const ContactsMenuView = View.extend({ * @returns {string} */ contentTemplate: function (data) { - return OC.ContactsMenu.Templates['menu']( + return this.templates.menu( _.extend({ searchContactsText: t('core', 'Search contacts …') }, data) @@ -288,7 +297,7 @@ const ContactsMenuView = View.extend({ * @returns {string} */ contactsTemplate: function (data) { - return OC.ContactsMenu.Templates['list']( + return this.templates.list( _.extend({ noContactsFoundText: t('core', 'No contacts found'), showAllContactsText: t('core', 'Show all contacts …') |