From a91006651476cebc33d862cd890dc36ecaf60519 Mon Sep 17 00:00:00 2001 From: Nevo David Date: Sat, 26 Jul 2025 13:18:25 +0700 Subject: [PATCH] feat: launches --- .../launches/launches.component.tsx | 23 ++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/apps/frontend/src/components/launches/launches.component.tsx b/apps/frontend/src/components/launches/launches.component.tsx index 6871af91..e8f9c424 100644 --- a/apps/frontend/src/components/launches/launches.component.tsx +++ b/apps/frontend/src/components/launches/launches.component.tsx @@ -78,6 +78,7 @@ interface MenuComponentInterface { identifier: string; } ) => () => void; + collapsed: boolean; continueIntegration: (integration: Integration) => () => void; totalNonDisabledChannels: number; mutate: (shouldReload?: boolean) => void; @@ -130,6 +131,7 @@ export const MenuGroupComponent: FC< totalNonDisabledChannels, refreshChannel, changeItemGroup, + collapsed, } = props; const [isOpen, setIsOpen] = useState( !!+(localStorage.getItem(group.name + '_isOpen') || '1') @@ -177,7 +179,17 @@ export const MenuGroupComponent: FC<
-
{group.name}
+
+ {group.name} +
)}
{group.values.map((integration) => ( ({ @@ -235,6 +249,12 @@ export const MenuComponent: FC< 'data-tooltip-id': 'tooltip', 'data-tooltip-content': 'Channel disconnected, click to reconnect.', })} + {...(collapsed + ? { + 'data-tooltip-id': 'tooltip', + 'data-tooltip-content': integration.name, + } + : {})} key={integration.id} className={clsx( 'flex gap-[12px] items-center bg-newBgColorInner hover:bg-boxHover group/profile transition-all rounded-e-[8px]', @@ -531,6 +551,7 @@ export const LaunchesComponent = () => { )} {menuIntegrations.map((menu) => (