From 199874c9637b62304a2fbaefec44a17aa459bf73 Mon Sep 17 00:00:00 2001 From: Antoine Guenet Date: Mon, 3 Jan 2022 10:04:32 +0000 Subject: [PATCH] [REF] web_editor: change field html widget to modern module This adapts the html field widget so it uses the modern import system rather than the old `require`. Part-of: odoo/odoo#81920 --- .../static/src/js/backend/field_html.js | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/addons/web_editor/static/src/js/backend/field_html.js b/addons/web_editor/static/src/js/backend/field_html.js index fc0a0fc288d..e4aab68e561 100644 --- a/addons/web_editor/static/src/js/backend/field_html.js +++ b/addons/web_editor/static/src/js/backend/field_html.js @@ -1,14 +1,14 @@ -odoo.define('web_editor.field.html', function (require) { +/** @odoo-module alias=web_editor.field.html */ 'use strict'; -var ajax = require('web.ajax'); -var basic_fields = require('web.basic_fields'); -var core = require('web.core'); -var wysiwygLoader = require('web_editor.loader'); -var field_registry = require('web.field_registry'); -const {QWebPlugin} = require('@web_editor/js/backend/QWebPlugin'); +import ajax from 'web.ajax'; +import basic_fields from 'web.basic_fields'; +import core from 'web.core'; +import wysiwygLoader from 'web_editor.loader'; +import field_registry from 'web.field_registry'; +import {QWebPlugin} from '@web_editor/js/backend/QWebPlugin'; // must wait for web/ to add the default html widget, otherwise it would override the web_editor one -require('web._field_registry'); +import 'web._field_registry'; var _lt = core._lt; var TranslatableFieldMixin = basic_fields.TranslatableFieldMixin; @@ -552,5 +552,4 @@ var FieldHtml = basic_fields.DebouncedField.extend(TranslatableFieldMixin, { field_registry.add('html', FieldHtml); -return FieldHtml; -}); +export default FieldHtml;