From 1f2ad7dd676ff16348393358abba5f5989235678 Mon Sep 17 00:00:00 2001 From: rshen91 Date: Mon, 1 Apr 2024 14:14:45 -0600 Subject: [PATCH] old share panel removal --- src/plugins/share/public/components/share_tabs.tsx | 4 +++- x-pack/test/functional/apps/canvas/reports.ts | 2 +- .../apps/discover/feature_controls/discover_security.ts | 2 +- x-pack/test/reporting_functional/services/scenarios.ts | 6 +++--- 4 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/plugins/share/public/components/share_tabs.tsx b/src/plugins/share/public/components/share_tabs.tsx index 554c90930dde9b..ff12def6c05e2f 100644 --- a/src/plugins/share/public/components/share_tabs.tsx +++ b/src/plugins/share/public/components/share_tabs.tsx @@ -30,7 +30,7 @@ export const ShareMenuTabs = () => { const { allowEmbed, objectType, onClose, shareMenuItems } = shareContext; - const tabs = [linkTab, allowEmbed ? embedTab : null].filter(Boolean); + const tabs = [linkTab]; if (shareMenuItems) { shareMenuItems // need to filter out the null shareMenuItem from Lens and just use the reporting image modal that includes CSV for Lens @@ -45,6 +45,8 @@ export const ShareMenuTabs = () => { }); } + if (allowEmbed) tabs.push(embedTab); + return ( { await PageObjects.share.clickShareTopNavButton(); - await testSubjects.existOrFail('sharePanel-CSVReports'); + await testSubjects.existOrFail('Export'); await PageObjects.share.clickShareTopNavButton(); }); diff --git a/x-pack/test/reporting_functional/services/scenarios.ts b/x-pack/test/reporting_functional/services/scenarios.ts index e87b0424b4d7ac..c3f57aacd6a57b 100644 --- a/x-pack/test/reporting_functional/services/scenarios.ts +++ b/x-pack/test/reporting_functional/services/scenarios.ts @@ -114,7 +114,7 @@ export function createScenarios( }; const tryDiscoverCsvNotAvailable = async () => { await PageObjects.share.clickShareTopNavButton(); - await testSubjects.missingOrFail('sharePanel-CSVReports'); + await testSubjects.missingOrFail('Export'); }; const tryDiscoverCsvSuccess = async () => { await PageObjects.reporting.openExportTab(); @@ -128,7 +128,7 @@ export function createScenarios( }; const tryGeneratePdfNotAvailable = async () => { PageObjects.share.clickShareTopNavButton(); - await testSubjects.missingOrFail(`sharePanel-PDFReports`); + await testSubjects.missingOrFail(`Export`); }; const tryGeneratePdfSuccess = async () => { await PageObjects.reporting.openExportTab(); @@ -141,7 +141,7 @@ export function createScenarios( }; const tryReportsNotAvailable = async () => { await PageObjects.share.clickShareTopNavButton(); - await testSubjects.missingOrFail('sharePanel-Reports'); + await testSubjects.missingOrFail('Export'); }; return {