[REF] web_editor,*: move media_dialog_wrapper to its own file

For organisation purpose, move the media_dialog_wrapper to its own file.

task-3175256

Part-of: odoo/odoo#118966
This commit is contained in:
Nicolas Bayet
2023-07-19 11:39:44 +02:00
parent dddba97927
commit a2dab27700
6 changed files with 24 additions and 17 deletions
@@ -1,7 +1,7 @@
/** @odoo-module alias=mass_mailing.s_rating_options **/
import { ComponentWrapper } from "web.OwlCompatibility";
import { MediaDialogWrapper } from "@web_editor/components/media_dialog/media_dialog";
import { MediaDialogWrapper } from "@web_editor/components/media_dialog/media_dialog_wrapper";
import options from "web_editor.snippets.options";
options.registry.Rating = options.Class.extend({
@@ -236,16 +236,3 @@ MediaDialog.components = {
Dialog,
Notebook,
};
export class MediaDialogWrapper extends Component {
setup() {
this.dialogs = useWowlService('dialog');
onRendered(() => {
this.dialogs.add(MediaDialog, this.props, {
onClose: this.props.close,
});
});
}
}
MediaDialogWrapper.template = xml``;
@@ -0,0 +1,19 @@
/** @odoo-module **/
import { useWowlService } from '@web/legacy/utils';
import { Component, onRendered, xml } from "@odoo/owl";
import { MediaDialog } from "./media_dialog";
export class MediaDialogWrapper extends Component {
setup() {
this.dialogs = useWowlService('dialog');
onRendered(() => {
this.dialogs.add(MediaDialog, this.props, {
onClose: this.props.close,
});
});
}
}
MediaDialogWrapper.template = xml``;
@@ -1,7 +1,7 @@
/** @odoo-module alias=web_editor.snippets.options **/
import { ComponentWrapper } from "web.OwlCompatibility";
import { MediaDialogWrapper } from "@web_editor/components/media_dialog/media_dialog";
import { MediaDialogWrapper } from "@web_editor/components/media_dialog/media_dialog_wrapper";
import core from "web.core";
import {ColorpickerWidget} from "web.Colorpicker";
import Dialog from "web.Dialog";
@@ -1,7 +1,7 @@
/** @odoo-module **/
import { ComponentWrapper } from "web.OwlCompatibility";
import { MediaDialogWrapper } from "@web_editor/components/media_dialog/media_dialog";
import { MediaDialogWrapper } from "@web_editor/components/media_dialog/media_dialog_wrapper";
import options from "web_editor.snippets.options";
@@ -3,7 +3,8 @@
import options from "web_editor.snippets.options";
import Wysiwyg from "website.wysiwyg";
import { ComponentWrapper } from "web.OwlCompatibility";
import { MediaDialog, MediaDialogWrapper } from "@web_editor/components/media_dialog/media_dialog";
import { MediaDialog } from "@web_editor/components/media_dialog/media_dialog";
import { MediaDialogWrapper } from "@web_editor/components/media_dialog/media_dialog_wrapper";
import { useWowlService } from "@web/legacy/utils";
import {qweb, _t} from "web.core";
import {Markup} from "web.utils";