import { useTranslation, useLayout, useCurrentRoutePath } from '@rocket.chat/ui-contexts'; import { memo, useSyncExternalStore } from 'react'; import { getMarketplaceSidebarItems, subscribeToMarketplaceSidebarItems } from './sidebarItems'; import Sidebar from '../../components/Sidebar'; import SidebarItemsAssembler from '../../components/Sidebar/SidebarItemsAssembler'; import SettingsProvider from '../../providers/SettingsProvider'; const MarketplaceSidebar = () => { const items = useSyncExternalStore(subscribeToMarketplaceSidebarItems, getMarketplaceSidebarItems); const t = useTranslation(); const { sidebar } = useLayout(); const currentPath = useCurrentRoutePath(); return ( ); }; export default memo(MarketplaceSidebar);