From 42cbbf1f0c24ec675055f0b8f0306cdb0b71e9a4 Mon Sep 17 00:00:00 2001 From: Julius Marminge <51714798+juliusmarminge@users.noreply.github.com> Date: Fri, 16 Oct 2026 21:31:12 -0700 Subject: [PATCH] perf(web): main app navigation compiles without manual memoization Co-Authored-By: Claude Opus 5.5 --- apps/web/src/components/sidebar/mainAppLocation.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/web/src/components/sidebar/mainAppLocation.ts b/apps/web/src/components/sidebar/mainAppLocation.ts index b194f22393e7..2e9134101e0d 100644 --- a/apps/web/src/components/sidebar/mainAppLocation.ts +++ b/apps/web/src/components/sidebar/mainAppLocation.ts @@ -1,5 +1,5 @@ import { useLocation, useNavigate } from "@tanstack/react-router"; -import { useCallback, useEffect } from "react"; +import { useEffect } from "react"; export function isSidebarUtilityPage(pathname: string) { return ( @@ -25,5 +25,5 @@ export function MainAppLocationTracker() { export function useNavigateToMainApp() { const navigate = useNavigate(); - return useCallback(() => navigate({ href: mainAppHref ?? "/" }), [navigate]); + return () => navigate({ href: mainAppHref ?? "/" }); }