diff --git a/addons/website/static/src/js/editor/snippets.options.js b/addons/website/static/src/js/editor/snippets.options.js
index 6eb413558e8..207bc8d782b 100644
--- a/addons/website/static/src/js/editor/snippets.options.js
+++ b/addons/website/static/src/js/editor/snippets.options.js
@@ -507,7 +507,7 @@ options.registry.navTabs = options.Class.extend({
* @private
*/
_generateUniqueIDs: function () {
- for (var i = 0 ; i < this.$navLinks.length ; i++) {
+ for (var i = 0; i < this.$navLinks.length; i++) {
var id = _.now() + '_' + _.uniqueId();
var idLink = 'nav_tabs_link_' + id;
var idContent = 'nav_tabs_content_' + id;
@@ -558,8 +558,8 @@ options.registry.sizing_x = options.registry.sizing.extend({
var gridE = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12];
var gridW = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11];
this.grid = {
- e: [_.map(gridE, function (v) { return 'col-lg-' + v; }), _.map(gridE, function (v) { return width/12*v; }), 'width'],
- w: [_.map(gridW, function (v) { return 'offset-lg-' + v; }), _.map(gridW, function (v) { return width/12*v; }), 'margin-left'],
+ e: [_.map(gridE, v => ('col-lg-' + v)), _.map(gridE, v => width / 12 * v), 'width'],
+ w: [_.map(gridW, v => ('offset-lg-' + v)), _.map(gridW, v => width / 12 * v), 'margin-left'],
};
return this.grid;
},
@@ -580,7 +580,7 @@ options.registry.sizing_x = options.registry.sizing.extend({
colSize = 1;
offset = beginOffset + beginCol - 1;
}
- this.$target.attr('class',this.$target.attr('class').replace(/\s*(offset-xl-|offset-lg-|col-lg-)([0-9-]+)/g, ''));
+ this.$target.attr('class', this.$target.attr('class').replace(/\s*(offset-xl-|offset-lg-|col-lg-)([0-9-]+)/g, ''));
this.$target.addClass('col-lg-' + (colSize > 12 ? 12 : colSize));
if (offset > 0) {
@@ -636,7 +636,7 @@ options.registry.layout_column = options.Class.extend({
if (count > 0) {
var $lastColumn = this.$target.children().last();
- for (var i = 0 ; i < count ; i++) {
+ for (var i = 0; i < count; i++) {
$lastColumn.clone().insertAfter($lastColumn);
}
} else {
@@ -746,7 +746,7 @@ var FacebookPageDialog = weWidgets.Dialog.extend({
*/
_renderPreview: function () {
var self = this;
- var match = this.fbData.href.match(/^(?:https?:\/\/)?(?:www\.)?(?:fb|facebook)\.com\/(?:([\w.]+)|[^/?#]+-([0-9]{15,16}))(?:$|[\/?# ])/);
+ var match = this.fbData.href.match(/^(?:https?:\/\/)?(?:www\.)?(?:fb|facebook)\.com\/(?:([\w.]+)|[^/?#]+-([0-9]{15,16}))(?:$|[/?# ])/);
if (match) {
// Check if the page exists on Facebook or not
$.ajax({
@@ -801,7 +801,7 @@ var FacebookPageDialog = weWidgets.Dialog.extend({
_onOptionChange: function () {
var self = this;
// Update values in fbData
- this.fbData.tabs = _.map(this.$('.o_facebook_tabs input:checked'), function (tab) { return tab.name; }).join(',');
+ this.fbData.tabs = _.map(this.$('.o_facebook_tabs input:checked'), tab => tab.name).join(',');
this.fbData.href = this.$('.o_facebook_page_url').val();
_.each(this.$('.o_facebook_options input'), function (el) {
self.fbData[el.name] = $(el).prop('checked');
@@ -938,8 +938,8 @@ options.registry.ul = options.Class.extend({
this.$target.find('.o_ul_toggle_self, .o_ul_toggle_next').remove();
this.$target.find('li:has(>ul,>ol)').map(function () {
// get if the li contain a text label
- var texts = _.filter(_.toArray(this.childNodes), function (a) { return a.nodeType === 3;});
- if (!texts.length || !texts.reduce(function (a,b) { return a.textContent + b.textContent;}).match(/\S/)) {
+ var texts = _.filter(_.toArray(this.childNodes), a => (a.nodeType === 3));
+ if (!texts.length || !texts.reduce((a, b) => (a.textContent + b.textContent)).match(/\S/)) {
return;
}
$(this).children('ul,ol').addClass('o_close');
@@ -948,7 +948,7 @@ options.registry.ul = options.Class.extend({
.prepend('');
var $li = this.$target.find('li:has(+li:not(>.o_ul_toggle_self)>ul, +li:not(>.o_ul_toggle_self)>ol)');
$li.css('list-style', this.$target.hasClass('o_ul_folded') ? 'none' : '');
- $li.map(function () { return $(this).children()[0] || this; })
+ $li.map((i, el) => ($(el).children()[0] || el))
.prepend('');
$li.removeClass('o_open').next().addClass('o_close');
this.$target.find('li').removeClass('o_open');
@@ -989,7 +989,7 @@ options.registry.collapse = options.Class.extend({
var $panel = this.$target.find('.collapse').removeData('bs.collapse');
if ($panel.attr('aria-expanded') === 'true') {
$panel.closest('.accordion').find('.collapse[aria-expanded="true"]')
- .filter(function () {return this !== $panel[0];})
+ .filter((i, el) => (el !== $panel[0]))
.collapse('hide')
.one('hidden.bs.collapse', function () {
$panel.trigger('shown.bs.collapse');
@@ -1017,20 +1017,20 @@ options.registry.collapse = options.Class.extend({
tablist_id = 'myCollapse' + time;
$tablist.attr('id', tablist_id);
}
- $tab.attr('data-parent', '#'+tablist_id);
- $tab.data('parent', '#'+tablist_id);
+ $tab.attr('data-parent', '#' + tablist_id);
+ $tab.data('parent', '#' + tablist_id);
// link to the collapse
var $panel = this.$target.find('.collapse');
var panel_id = $panel.attr('id');
if (!panel_id) {
- while ($('#'+(panel_id = 'myCollapseTab' + time)).length) {
+ while ($('#' + (panel_id = 'myCollapseTab' + time)).length) {
time++;
}
$panel.attr('id', panel_id);
}
- $tab.attr('data-target', '#'+panel_id);
- $tab.data('target', '#'+panel_id);
+ $tab.attr('data-target', '#' + panel_id);
+ $tab.data('target', '#' + panel_id);
},
});
@@ -1111,7 +1111,7 @@ options.registry.gallery = options.Class.extend({
var lastImage = _.last(this._getImages());
var index = lastImage ? this._getIndex(lastImage) : -1;
dialog.on('save', this, function (attachments) {
- for (var i = 0 ; i < attachments.length; i++) {
+ for (var i = 0; i < attachments.length; i++) {
$('
', {
class: 'img img-fluid',
src: attachments[i].image_src,
@@ -1280,10 +1280,10 @@ options.registry.gallery = options.Class.extend({
});
var currentInterval = this.$target.find('.carousel:first').attr('data-interval');
var params = {
- srcs : urls,
+ srcs: urls,
index: 0,
title: "",
- interval : currentInterval || this.$target.data('interval') || 0,
+ interval: currentInterval || this.$target.data('interval') || 0,
id: 'slideshow_' + new Date().getTime(),
userStyle: imgStyle,
},