Skip to content

Commit a33163a

Browse files
committed
[REF] mass_mailing: convert s_media_list options to owl
This is never attached to any snippet (no selector). task-3850413
1 parent 4a4d111 commit a33163a

File tree

1 file changed

+11
-10
lines changed
  • addons/mass_mailing/static/src/snippets/s_media_list

1 file changed

+11
-10
lines changed
Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
/** @odoo-module **/
1+
import { SnippetOption } from "@web_editor/js/editor/snippets.options";
22

3-
import options from "@web_editor/js/editor/snippets.options.legacy";
4-
5-
options.registry.MediaItemLayout = options.Class.extend({
3+
// FIXME: this is unused (no option definition in mass_mailing),
4+
// see addons/website/static/src/snippets/s_media_list/options.js
5+
// This is never attached to any snippet (no selector).
6+
export class MediaItemLayout extends SnippetOption {
67

78
//--------------------------------------------------------------------------
89
// Options
@@ -13,7 +14,7 @@ options.registry.MediaItemLayout = options.Class.extend({
1314
*
1415
* @see this.selectClass for parameters
1516
*/
16-
layout: function (previewMode, widgetValue, params) {
17+
layout(previewMode, widgetValue, params) {
1718
const $image = this.$target.find('.s_media_list_img_wrapper');
1819
const $content = this.$target.find('.s_media_list_body');
1920

@@ -23,7 +24,7 @@ options.registry.MediaItemLayout = options.Class.extend({
2324
}
2425
$image.addClass(`col-lg-${widgetValue}`);
2526
$content.addClass(`col-lg-${12 - widgetValue}`);
26-
},
27+
}
2728

2829
//--------------------------------------------------------------------------
2930
// Private
@@ -32,7 +33,7 @@ options.registry.MediaItemLayout = options.Class.extend({
3233
/**
3334
* @override
3435
*/
35-
_computeWidgetState(methodName, params) {
36+
async _computeWidgetState(methodName, params) {
3637
switch (methodName) {
3738
case 'layout': {
3839
const $image = this.$target.find('.s_media_list_img_wrapper');
@@ -43,6 +44,6 @@ options.registry.MediaItemLayout = options.Class.extend({
4344
}
4445
}
4546
}
46-
return this._super(...arguments);
47-
},
48-
});
47+
return super._computeWidgetState(...arguments);
48+
}
49+
}

0 commit comments

Comments
 (0)