From 4cdfe4168ca646d7f8a85b4fc8a85fce4994c08f Mon Sep 17 00:00:00 2001 From: Khoa Nguyen Date: Fri, 22 May 2026 13:46:43 +0700 Subject: [PATCH] chore: resolve sass and vue compiler deprecation warnings (#13794) --- .../components-next/Editor/Editor.vue | 36 +++++------ .../Pages/ArticleEditorPage/ArticleEditor.vue | 62 +++++++++---------- .../components-next/breadcrumb/Breadcrumb.vue | 1 - .../pageComponents/customTool/AuthConfig.vue | 2 +- .../pageComponents/customTool/ParamRow.vue | 2 +- .../colorpicker/ColorPicker.vue | 2 +- .../dropdown-menu/DropdownMenu.vue | 2 +- .../components-next/filter/ConditionRow.vue | 2 +- .../filter/inputs/MultiSelect.vue | 2 +- .../filter/inputs/SingleSelect.vue | 2 +- .../dashboard/components-next/flag/Flag.vue | 2 +- .../components-next/message/MessageList.vue | 2 +- .../message/TranslationToggle.vue | 2 - .../message/chips/AttachmentChips.vue | 2 +- .../components/Accordion/AccordionItem.vue | 1 - .../dashboard/components/CustomAttribute.vue | 16 +++-- .../components/IntersectionObserver.vue | 2 +- app/javascript/dashboard/components/Modal.vue | 2 +- .../components/ui/Dropdown/DropdownSearch.vue | 1 - .../components/widgets/ColorPicker.vue | 6 +- .../widgets/WootWriter/AudioRecorder.vue | 2 +- .../widgets/WootWriter/ReplyBottomPanel.vue | 2 +- .../linear/SearchableDropdown.vue | 2 +- .../widgets/mentions/MentionBox.vue | 2 +- .../components/MessageContextMenu.vue | 10 ++- .../search/components/MessageContent.vue | 4 +- .../components/SearchContactAgentSelector.vue | 2 +- .../components/SearchDateRangeSelector.vue | 2 +- .../search/components/SearchFilters.vue | 2 +- .../search/components/SearchHeader.vue | 2 +- .../search/components/SearchInboxSelector.vue | 2 +- .../SearchResultConversationsList.vue | 2 +- .../widget-preview/components/WidgetBody.vue | 2 - .../dashboard/conversation/ContactPanel.vue | 6 +- .../dashboard/settings/canned/AddCanned.vue | 16 +++-- .../dashboard/settings/canned/EditCanned.vue | 16 +++-- .../dashboard/settings/canned/Index.vue | 2 +- .../component/CustomRolePaywall.vue | 36 ++++++----- .../settings/inbox/PreChatForm/Settings.vue | 6 +- .../inbox/channels/emailChannels/Google.vue | 1 - .../channels/emailChannels/Microsoft.vue | 1 - .../inbox/components/WeeklyAvailability.vue | 2 +- .../inbox/settingsPage/ConfigurationPage.vue | 2 +- .../settingsPage/CustomerSatisfactionPage.vue | 2 +- .../integrations/SingleIntegrationHooks.vue | 1 - .../dashboard/settings/labels/AddLabel.vue | 6 +- .../dashboard/settings/labels/EditLabel.vue | 6 +- .../dashboard/settings/macros/MacroNode.vue | 2 +- .../settings/macros/MacroProperties.vue | 4 +- .../heatmaps/HeatmapDateRangeSelector.vue | 2 +- .../routes/dashboard/upgrade/UpgradePage.vue | 2 +- .../shared/components/StarRating.vue | 2 +- .../components/ui/MultiselectDropdown.vue | 2 +- .../components/ui/dropdown/DropdownItem.vue | 8 +-- app/javascript/v3/components/Form/Input.vue | 2 +- .../widget/components/GroupedAvatars.vue | 2 +- .../widget/components/UserMessageBubble.vue | 8 +-- .../Home/Article/ArticleBlock.vue | 2 +- .../Home/Article/ArticleListItem.vue | 1 - vite.config.ts | 7 +++ 60 files changed, 153 insertions(+), 179 deletions(-) diff --git a/app/javascript/dashboard/components-next/Editor/Editor.vue b/app/javascript/dashboard/components-next/Editor/Editor.vue index 847bbd60000..b12d0331ac7 100644 --- a/app/javascript/dashboard/components-next/Editor/Editor.vue +++ b/app/javascript/dashboard/components-next/Editor/Editor.vue @@ -142,29 +142,27 @@ watch( diff --git a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditor.vue b/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditor.vue index 831312e0be7..59c710a37f3 100644 --- a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditor.vue +++ b/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditor.vue @@ -145,45 +145,43 @@ const handleCreateArticle = event => { diff --git a/app/javascript/dashboard/components/IntersectionObserver.vue b/app/javascript/dashboard/components/IntersectionObserver.vue index c650a8c0ed9..36135bd449a 100644 --- a/app/javascript/dashboard/components/IntersectionObserver.vue +++ b/app/javascript/dashboard/components/IntersectionObserver.vue @@ -1,5 +1,5 @@