[FIX] website_slides: make correct use of frontend widget
Purpose
=======
This follows up commit d946b7a85d that cleans
wrong uses of sAnimations for non-animated behaviors.
closes odoo/odoo#31794
Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
odoo.define('website_slides.category.add', function (require) {
|
||||
'use strict';
|
||||
|
||||
var sAnimations = require('website.content.snippets.animation');
|
||||
var publicWidget = require('web.public.widget');
|
||||
var Dialog = require('web.Dialog');
|
||||
var core = require('web.core');
|
||||
var _t = core._t;
|
||||
@@ -47,10 +47,10 @@ var CategoryAddDialog = Dialog.extend({
|
||||
},
|
||||
});
|
||||
|
||||
sAnimations.registry.websiteSlidesCategoryAdd = sAnimations.Class.extend({
|
||||
publicWidget.registry.websiteSlidesCategoryAdd = publicWidget.Widget.extend({
|
||||
selector: '.o_wslides_js_slide_section_add',
|
||||
xmlDependencies: ['/website_slides/static/src/xml/slide_management.xml'],
|
||||
read_events: {
|
||||
events: {
|
||||
'click': '_onAddSectionClick',
|
||||
},
|
||||
|
||||
@@ -78,7 +78,7 @@ sAnimations.registry.websiteSlidesCategoryAdd = sAnimations.Class.extend({
|
||||
|
||||
return {
|
||||
categoryAddDialog: CategoryAddDialog,
|
||||
websiteSlidesCategoryAdd: sAnimations.registry.websiteSlidesCategoryAdd
|
||||
websiteSlidesCategoryAdd: publicWidget.registry.websiteSlidesCategoryAdd
|
||||
};
|
||||
|
||||
});
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
odoo.define('website_slides.slide.archive', function (require) {
|
||||
'use strict';
|
||||
|
||||
var sAnimations = require('website.content.snippets.animation');
|
||||
var publicWidget = require('web.public.widget');
|
||||
var Dialog = require('web.Dialog');
|
||||
var core = require('web.core');
|
||||
var _t = core._t;
|
||||
@@ -53,10 +53,10 @@ var SlideArchiveDialog = Dialog.extend({
|
||||
}
|
||||
});
|
||||
|
||||
sAnimations.registry.websiteSlidesSlideArchive = sAnimations.Class.extend({
|
||||
publicWidget.registry.websiteSlidesSlideArchive = publicWidget.Widget.extend({
|
||||
selector: '.o_wslides_js_slide_archive',
|
||||
xmlDependencies: ['/website_slides/static/src/xml/slide_management.xml'],
|
||||
read_events: {
|
||||
events: {
|
||||
'click': '_onArchiveSlideClick',
|
||||
},
|
||||
|
||||
@@ -85,7 +85,7 @@ sAnimations.registry.websiteSlidesSlideArchive = sAnimations.Class.extend({
|
||||
|
||||
return {
|
||||
slideArchiveDialog: SlideArchiveDialog,
|
||||
websiteSlidesSlideArchive: sAnimations.registry.websiteSlidesSlideArchive
|
||||
websiteSlidesSlideArchive: publicWidget.registry.websiteSlidesSlideArchive
|
||||
};
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user