From 39d0748a5b5a596f1f0486182ca9c7dcf3a12666 Mon Sep 17 00:00:00 2001
From: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>
Date: Sat, 4 Nov 2023 15:27:25 +0530
Subject: [PATCH] feat: Lets users insert connected portal article into replies
[CW-2282] (#8117)
- Lets users insert connected portal articles into replies
https://linear.app/chatwoot/issue/CW-2282/list-all-the-top-articles-from-the-connected-help-center
https://linear.app/chatwoot/issue/CW-1453/container-view-for-showing-search-input-and-result-items
---
.../widgets/WootWriter/ReplyBottomPanel.vue | 24 +++
.../widgets/conversation/ReplyBox.vue | 53 +++++-
app/javascript/dashboard/featureFlags.js | 1 +
.../i18n/locale/en/conversation.json | 1 +
.../dashboard/i18n/locale/en/helpCenter.json | 18 ++
.../ArticleSearch/ArticleSearchResultItem.vue | 54 +++---
.../components/ArticleSearch/ArticleView.vue | 14 +-
.../components/ArticleSearch/Header.vue | 30 +++-
.../ArticleSearch/SearchPopover.vue | 169 ++++++++++++++++++
.../ArticleSearch/SearchResults.vue | 11 +-
.../FluentIcon/dashboard-icons.json | 1 +
.../shared/components/IframeLoader.vue | 2 +-
app/javascript/shared/constants/busEvents.js | 1 +
config/features.yml | 2 +
14 files changed, 327 insertions(+), 54 deletions(-)
create mode 100644 app/javascript/dashboard/routes/dashboard/helpcenter/components/ArticleSearch/SearchPopover.vue
diff --git a/app/javascript/dashboard/components/widgets/WootWriter/ReplyBottomPanel.vue b/app/javascript/dashboard/components/widgets/WootWriter/ReplyBottomPanel.vue
index 8477accc2..77355977f 100644
--- a/app/javascript/dashboard/components/widgets/WootWriter/ReplyBottomPanel.vue
+++ b/app/javascript/dashboard/components/widgets/WootWriter/ReplyBottomPanel.vue
@@ -109,6 +109,16 @@
+