diff --git a/addons/analytic/static/src/components/analytic_distribution/analytic_distribution.js b/addons/analytic/static/src/components/analytic_distribution/analytic_distribution.js index 165991881aa..878b72af66b 100644 --- a/addons/analytic/static/src/components/analytic_distribution/analytic_distribution.js +++ b/addons/analytic/static/src/components/analytic_distribution/analytic_distribution.js @@ -11,7 +11,7 @@ import { _lt } from "@web/core/l10n/translation"; import { AnalyticAutoComplete } from "../autocomplete/autocomplete"; import { standardFieldProps } from "@web/views/fields/standard_field_props"; -import { TagsList } from "@web/views/fields/many2many_tags/tags_list"; +import { TagsList } from "@web/core/tags_list/tags_list"; import { useOpenMany2XRecord } from "@web/views/fields/relational_utils"; import { parseFloat as oParseFloat } from "@web/views/fields/parsers"; import { formatPercentage } from "@web/views/fields/formatters"; diff --git a/addons/mail/__manifest__.py b/addons/mail/__manifest__.py index f1a0e362f3b..38f5e581a02 100644 --- a/addons/mail/__manifest__.py +++ b/addons/mail/__manifest__.py @@ -166,7 +166,6 @@ For more specific needs, you may also assign custom-defined actions ('remove', 'web/static/src/legacy/js/services/ajax_service.js'), 'web/static/src/views/fields/formatters.js', 'web/static/src/views/fields/file_handler.*', - 'web/static/src/views/fields/many2many_tags/tags_list.*', 'web/static/src/legacy/js/core/misc.js', 'web/static/src/legacy/js/env.js', diff --git a/addons/mail/static/src/discuss/channel_selector.js b/addons/mail/static/src/discuss/channel_selector.js index dffe1083b1d..7d857ec5463 100644 --- a/addons/mail/static/src/discuss/channel_selector.js +++ b/addons/mail/static/src/discuss/channel_selector.js @@ -1,7 +1,7 @@ /* @odoo-module */ import { useStore } from "../core/messaging_hook"; -import { TagsList } from "@web/views/fields/many2many_tags/tags_list"; +import { TagsList } from "@web/core/tags_list/tags_list"; import { NavigableList } from "../composer/navigable_list"; import { useService } from "@web/core/utils/hooks"; import { getActiveHotkey } from "@web/core/hotkeys/hotkey_service"; diff --git a/addons/mail/static/src/web/fields/many2many_avatar_user_field/many2many_avatar_user_field.js b/addons/mail/static/src/web/fields/many2many_avatar_user_field/many2many_avatar_user_field.js index 678fb53743f..22531ad2bfe 100644 --- a/addons/mail/static/src/web/fields/many2many_avatar_user_field/many2many_avatar_user_field.js +++ b/addons/mail/static/src/web/fields/many2many_avatar_user_field/many2many_avatar_user_field.js @@ -2,7 +2,7 @@ import { patch } from "@web/core/utils/patch"; import { registry } from "@web/core/registry"; -import { TagsList } from "@web/views/fields/many2many_tags/tags_list"; +import { TagsList } from "@web/core/tags_list/tags_list"; import { Many2ManyTagsAvatarField, many2ManyTagsAvatarField, diff --git a/addons/mail/static/src/web/fields/many2many_tags_email/many2many_tags_email.js b/addons/mail/static/src/web/fields/many2many_tags_email/many2many_tags_email.js index d58c02f30d6..053b0e827e3 100644 --- a/addons/mail/static/src/web/fields/many2many_tags_email/many2many_tags_email.js +++ b/addons/mail/static/src/web/fields/many2many_tags_email/many2many_tags_email.js @@ -8,7 +8,7 @@ import { Many2ManyTagsField, many2ManyTagsField, } from "@web/views/fields/many2many_tags/many2many_tags_field"; -import { TagsList } from "@web/views/fields/many2many_tags/tags_list"; +import { TagsList } from "@web/core/tags_list/tags_list"; import { _t } from "@web/core/l10n/translation"; import { onMounted, onWillUpdateProps } from "@odoo/owl"; diff --git a/addons/spreadsheet/static/src/global_filters/components/records_selector/records_selector.js b/addons/spreadsheet/static/src/global_filters/components/records_selector/records_selector.js index 972d4243680..e2cbf43a832 100644 --- a/addons/spreadsheet/static/src/global_filters/components/records_selector/records_selector.js +++ b/addons/spreadsheet/static/src/global_filters/components/records_selector/records_selector.js @@ -2,7 +2,7 @@ import { Domain } from "@web/core/domain"; import { useService } from "@web/core/utils/hooks"; -import { TagsList } from "@web/views/fields/many2many_tags/tags_list"; +import { TagsList } from "@web/core/tags_list/tags_list"; import { Many2XAutocomplete } from "@web/views/fields/relational_utils"; import { Component, onWillStart, onWillUpdateProps } from "@odoo/owl"; diff --git a/addons/web/static/src/core/select_menu/select_menu.js b/addons/web/static/src/core/select_menu/select_menu.js index 4f27a5b6c99..73a9332f366 100644 --- a/addons/web/static/src/core/select_menu/select_menu.js +++ b/addons/web/static/src/core/select_menu/select_menu.js @@ -8,7 +8,7 @@ import { shallowEqual } from "@web/core/utils/objects"; import { useDebounced } from "@web/core/utils/timing"; import { scrollTo } from "@web/core/utils/scrolling"; import { fuzzyLookup } from "@web/core/utils/search"; -import { TagsList } from "@web/views/fields/many2many_tags/tags_list"; +import { TagsList } from "@web/core/tags_list/tags_list"; export class SelectMenu extends Component { static template = "web.SelectMenu"; diff --git a/addons/web/static/src/views/fields/many2many_tags/tags_list.js b/addons/web/static/src/core/tags_list/tags_list.js similarity index 100% rename from addons/web/static/src/views/fields/many2many_tags/tags_list.js rename to addons/web/static/src/core/tags_list/tags_list.js diff --git a/addons/web/static/src/views/fields/many2many_tags/tags_list.scss b/addons/web/static/src/core/tags_list/tags_list.scss similarity index 100% rename from addons/web/static/src/views/fields/many2many_tags/tags_list.scss rename to addons/web/static/src/core/tags_list/tags_list.scss diff --git a/addons/web/static/src/views/fields/many2many_tags/tags_list.xml b/addons/web/static/src/core/tags_list/tags_list.xml similarity index 100% rename from addons/web/static/src/views/fields/many2many_tags/tags_list.xml rename to addons/web/static/src/core/tags_list/tags_list.xml diff --git a/addons/web/static/src/views/calendar/calendar_controller.js b/addons/web/static/src/views/calendar/calendar_controller.js index f83a1aa7c3f..c0e655cd1dc 100644 --- a/addons/web/static/src/views/calendar/calendar_controller.js +++ b/addons/web/static/src/views/calendar/calendar_controller.js @@ -15,7 +15,7 @@ import { CalendarQuickCreate } from "./quick_create/calendar_quick_create"; import { Component, useState } from "@odoo/owl"; -export const SCALE_LABELS = { +const SCALE_LABELS = { day: _lt("Day"), week: _lt("Week"), month: _lt("Month"), diff --git a/addons/web/static/src/views/fields/many2many_tags/many2many_tags_field.js b/addons/web/static/src/views/fields/many2many_tags/many2many_tags_field.js index abed780c133..f27a86179c2 100644 --- a/addons/web/static/src/views/fields/many2many_tags/many2many_tags_field.js +++ b/addons/web/static/src/views/fields/many2many_tags/many2many_tags_field.js @@ -12,7 +12,7 @@ import { } from "@web/views/fields/relational_utils"; import { registry } from "@web/core/registry"; import { standardFieldProps } from "../standard_field_props"; -import { TagsList } from "./tags_list"; +import { TagsList } from "@web/core/tags_list/tags_list"; import { usePopover } from "@web/core/popover/popover_hook"; import { useService } from "@web/core/utils/hooks"; diff --git a/addons/web/static/src/views/fields/many2many_tags_avatar/many2many_tags_avatar_field.js b/addons/web/static/src/views/fields/many2many_tags_avatar/many2many_tags_avatar_field.js index 84b3853ebcf..8294ba4145a 100644 --- a/addons/web/static/src/views/fields/many2many_tags_avatar/many2many_tags_avatar_field.js +++ b/addons/web/static/src/views/fields/many2many_tags_avatar/many2many_tags_avatar_field.js @@ -6,7 +6,7 @@ import { many2ManyTagsField, Many2ManyTagsField, } from "@web/views/fields/many2many_tags/many2many_tags_field"; -import { TagsList } from "../many2many_tags/tags_list"; +import { TagsList } from "@web/core/tags_list/tags_list"; import { AvatarMany2XAutocomplete } from "@web/views/fields/relational_utils"; export class Many2ManyTagsAvatarField extends Many2ManyTagsField { diff --git a/addons/web/static/src/views/fields/properties/property_tags.js b/addons/web/static/src/views/fields/properties/property_tags.js index 31ecc0a3cd8..3d5ed930b7d 100644 --- a/addons/web/static/src/views/fields/properties/property_tags.js +++ b/addons/web/static/src/views/fields/properties/property_tags.js @@ -7,7 +7,7 @@ import { usePopover } from "@web/core/popover/popover_hook"; import { registry } from "@web/core/registry"; import { useService } from "@web/core/utils/hooks"; import { sprintf } from "@web/core/utils/strings"; -import { TagsList } from "@web/views/fields/many2many_tags/tags_list"; +import { TagsList } from "@web/core/tags_list/tags_list"; import { Component } from "@odoo/owl"; diff --git a/addons/web/static/src/views/fields/properties/property_value.js b/addons/web/static/src/views/fields/properties/property_value.js index 45991ade746..45e4a4786f8 100644 --- a/addons/web/static/src/views/fields/properties/property_value.js +++ b/addons/web/static/src/views/fields/properties/property_value.js @@ -8,7 +8,7 @@ import { DateTimePicker, DatePicker } from "@web/core/datepicker/datepicker"; import { Domain } from "@web/core/domain"; import { Many2XAutocomplete, useOpenMany2XRecord } from "@web/views/fields/relational_utils"; import { useService } from "@web/core/utils/hooks"; -import { TagsList } from "@web/views/fields/many2many_tags/tags_list"; +import { TagsList } from "@web/core/tags_list/tags_list"; import { m2oTupleFromData } from "@web/views/fields/many2one/many2one_field"; import { PropertyTags } from "./property_tags"; import { AutoComplete } from "@web/core/autocomplete/autocomplete";