From 1adc759c50d0aeee88e6498e4a1d4ecd603108a4 Mon Sep 17 00:00:00 2001 From: Alexandru Cambose Date: Fri, 12 Sep 2025 18:38:12 +0100 Subject: [PATCH 1/2] feat: hide support and sidebar button --- apps/developer-hub/src/components/Root/index.tsx | 1 + apps/developer-hub/src/config/layout.config.tsx | 1 + packages/component-library/src/AppShell/index.tsx | 2 +- packages/component-library/src/Header/index.tsx | 5 ++++- 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/developer-hub/src/components/Root/index.tsx b/apps/developer-hub/src/components/Root/index.tsx index 7cdf5430ae..42c609c07b 100644 --- a/apps/developer-hub/src/components/Root/index.tsx +++ b/apps/developer-hub/src/components/Root/index.tsx @@ -34,6 +34,7 @@ export const Root = ({ children }: Props) => ( > , - "appName" | "mainCta" | "extraCta" + "appName" | "mainCta" | "extraCta" | "displaySupportButton" > & { tabs?: Tab[] | undefined; children: ReactNode; diff --git a/packages/component-library/src/Header/index.tsx b/packages/component-library/src/Header/index.tsx index aebd6eb81c..bcf9f40cd8 100644 --- a/packages/component-library/src/Header/index.tsx +++ b/packages/component-library/src/Header/index.tsx @@ -30,6 +30,7 @@ type Props = ComponentProps<"header"> & { | undefined; mainMenu?: ReactNode | undefined; extraCta?: ReactNode | undefined; + displaySupportButton?: boolean | undefined; }; export const Header = ({ @@ -38,6 +39,7 @@ export const Header = ({ mainCta, mainMenu, extraCta, + displaySupportButton = true, ...props }: Props) => (
@@ -53,7 +55,7 @@ export const Header = ({ {mainMenu}
- + } {extraCta}
- {displaySupportButton && - } + {displaySupportButton && ( + + )} {extraCta}