From 5af47c7e5fcaef30163be750874e57676dfa1794 Mon Sep 17 00:00:00 2001 From: tischsoic Date: Mon, 6 Nov 2023 11:00:51 +0100 Subject: [PATCH] Remove browser tab as image_picker tab config --- .../universal-discovery/browse.tab.module.js | 14 -------------- .../universal.discovery.module.js | 18 +----------------- 2 files changed, 1 insertion(+), 31 deletions(-) diff --git a/src/bundle/ui-dev/src/modules/universal-discovery/browse.tab.module.js b/src/bundle/ui-dev/src/modules/universal-discovery/browse.tab.module.js index a4515a9981..2892faa225 100644 --- a/src/bundle/ui-dev/src/modules/universal-discovery/browse.tab.module.js +++ b/src/bundle/ui-dev/src/modules/universal-discovery/browse.tab.module.js @@ -38,18 +38,4 @@ ibexa.addConfig( true, ); -ibexa.addConfig( - 'adminUiConfig.universalDiscoveryWidget.tabs', - [ - { - id: 'image_picker', - priority: 10, - component: BrowseTabModule, - label: Translator.trans(/*@Desc("Browse")*/ 'browse.label', {}, 'ibexa_universal_discovery_widget'), - icon: window.ibexa.helpers.icon.getIconPath('browse'), - }, - ], - true, -); - export default BrowseTabModule; diff --git a/src/bundle/ui-dev/src/modules/universal-discovery/universal.discovery.module.js b/src/bundle/ui-dev/src/modules/universal-discovery/universal.discovery.module.js index 3bab5a3120..6ce7f1c64a 100644 --- a/src/bundle/ui-dev/src/modules/universal-discovery/universal.discovery.module.js +++ b/src/bundle/ui-dev/src/modules/universal-discovery/universal.discovery.module.js @@ -137,23 +137,7 @@ export const SearchTextContext = createContext(); export const DropdownPortalRefContext = createContext(); const UniversalDiscoveryModule = (props) => { - const { tabs: tabsWithPriority } = ibexa.adminUiConfig.universalDiscoveryWidget; - const tabs = tabsWithPriority.reduce((tabsPrioritized, tabToAdd) => { - const tabWithSameIdIndex = tabsPrioritized.findIndex((tab) => tab.id === tabToAdd.id); - - if (tabWithSameIdIndex === -1) { - tabsPrioritized.push(tabToAdd); - } else { - const currentTabPriority = tabsPrioritized[tabWithSameIdIndex].priority ?? -1; - const tabToAddPriority = tabToAdd.priority ?? -1; - - if (currentTabPriority < tabToAddPriority) { - tabsPrioritized[tabWithSameIdIndex] = tabToAdd; - } - } - - return tabsPrioritized; - }, []); + const { tabs } = ibexa.adminUiConfig.universalDiscoveryWidget; const defaultMarkedLocationId = props.startingLocationId || props.rootLocationId; const abortControllerRef = useRef(); const dropdownPortalRef = useRef();