From 4c7f90dad80f944fbe130d349ebde0490071f1fe Mon Sep 17 00:00:00 2001 From: SagarRajput-7 <162284829+SagarRajput-7@users.noreply.github.com> Date: Wed, 5 Jun 2024 19:18:34 +0530 Subject: [PATCH 1/5] feat: added facing issues and requestIntegration section in integration pages (#5147) * feat: added facing issues and requestIntegration section in integration pages * feat: changed text in integration facing issue button * feat: fixed facing-issue tooltip styles * feat: code cleanup * feat: added margin bottom to request more component --- .../facingIssueBtn/FacingIssueBtn.style.scss | 7 ++ .../facingIssueBtn/FacingIssueBtn.tsx | 7 +- .../src/components/facingIssueBtn/util.ts | 17 ++++ frontend/src/pages/Integrations/Header.tsx | 19 +++- .../IntegrationDetailPage.tsx | 38 +++++--- .../Integrations/Integrations.styles.scss | 14 +++ .../src/pages/Integrations/Integrations.tsx | 2 + .../Integrations/RequestIntegrationBtn.tsx | 95 +++++++++++++++++++ 8 files changed, 183 insertions(+), 16 deletions(-) create mode 100644 frontend/src/pages/Integrations/RequestIntegrationBtn.tsx diff --git a/frontend/src/components/facingIssueBtn/FacingIssueBtn.style.scss b/frontend/src/components/facingIssueBtn/FacingIssueBtn.style.scss index 4cf2290488..68602d3aca 100644 --- a/frontend/src/components/facingIssueBtn/FacingIssueBtn.style.scss +++ b/frontend/src/components/facingIssueBtn/FacingIssueBtn.style.scss @@ -7,3 +7,10 @@ border-color: var(--bg-amber-300) !important; } } + +.tooltip-overlay { + text-wrap: nowrap; + .ant-tooltip-inner { + width: max-content; + } +} diff --git a/frontend/src/components/facingIssueBtn/FacingIssueBtn.tsx b/frontend/src/components/facingIssueBtn/FacingIssueBtn.tsx index d4813acc06..2a4b07aa22 100644 --- a/frontend/src/components/facingIssueBtn/FacingIssueBtn.tsx +++ b/frontend/src/components/facingIssueBtn/FacingIssueBtn.tsx @@ -39,7 +39,12 @@ function FacingIssueBtn({ return isCloudUserVal && isChatSupportEnabled ? ( // Note: we would need to move this condition to license based in future