summaryrefslogtreecommitdiffstats
path: root/core/src/OC/contactsmenu.js
diff options
context:
space:
mode:
authorRoeland Jago Douma <roeland@famdouma.nl>2019-02-03 22:29:00 +0100
committerRoeland Jago Douma <roeland@famdouma.nl>2019-02-04 10:56:52 +0100
commita498b72dec99a3ef8a0e9a15caa0afe3af245176 (patch)
treea901dcf413b6093179d7b54f89940ca08bacbcb2 /core/src/OC/contactsmenu.js
parenta242ec695aca6054b63a3e48faf876bfd051292e (diff)
downloadnextcloud-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.js19
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 …')