From c0ce5064d82b3bba2a59fe072e0b07db9138eaec Mon Sep 17 00:00:00 2001 From: Test Date: Sat, 28 Feb 2026 12:38:23 +0100 Subject: [PATCH] fix: use number | undefined for debounce timer ref (TS strict compat) --- src/hooks/useHeadingTitleSync.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hooks/useHeadingTitleSync.ts b/src/hooks/useHeadingTitleSync.ts index 7e27fa15..0f20b546 100644 --- a/src/hooks/useHeadingTitleSync.ts +++ b/src/hooks/useHeadingTitleSync.ts @@ -23,7 +23,7 @@ export function useHeadingTitleSync({ onTitleSync, }: HeadingTitleSyncConfig) { const syncActiveRef = useRef(true) - const debounceTimerRef = useRef | undefined>(undefined) + const debounceTimerRef = useRef(undefined) const activeTabPathRef = useRef(activeTabPath) // eslint-disable-next-line react-hooks/refs activeTabPathRef.current = activeTabPath