diff --git a/packages/ui/v2/core/Kbar.tsx b/packages/ui/v2/core/Kbar.tsx index 8d106fd0e2..8378751456 100644 --- a/packages/ui/v2/core/Kbar.tsx +++ b/packages/ui/v2/core/Kbar.tsx @@ -273,7 +273,7 @@ export const KBarContent = () => { export const KBarTrigger = () => { const { query } = useKBar(); - return ( + return query ? ( <> - ); + ) : null; }; const DisplayShortcuts = (item: shortcutArrayType) => { diff --git a/packages/ui/v2/core/Shell.tsx b/packages/ui/v2/core/Shell.tsx index d64f164596..8909da9200 100644 --- a/packages/ui/v2/core/Shell.tsx +++ b/packages/ui/v2/core/Shell.tsx @@ -195,8 +195,13 @@ export default function Shell(props: LayoutProps) { useRedirectToLoginIfUnauthenticated(props.isPublic); useRedirectToOnboardingIfNeeded(); useTheme("light"); - - return ( + // don't load KBar when unauthed + return props.isPublic ? ( + <> + + + + ) : (