trying to fix these hooks.
This commit is contained in:
parent
207fc8692e
commit
b660459951
1 changed files with 2 additions and 2 deletions
|
|
@ -61,7 +61,7 @@ export function useMcp(options: UseMcpOptions): UseMcpResult {
|
|||
setLog((prevLog) => [...prevLog, { level, message: fullMessage, timestamp: Date.now() }]);
|
||||
}
|
||||
},
|
||||
[debug],
|
||||
[debug, isMountedRef],
|
||||
);
|
||||
|
||||
// ===== Core Actions =====
|
||||
|
|
@ -507,7 +507,7 @@ export function useMcp(options: UseMcpOptions): UseMcpResult {
|
|||
addLog('debug', 'Auth callback message listener removed.');
|
||||
clearTimeout(authTimeoutRef.current!);
|
||||
};
|
||||
}, [addLog, failConnection, disconnect, connect, authTimeoutRef, isMountedRef]); // Dependencies: functions that handle success/failure
|
||||
}, [addLog, failConnection, disconnect, connect]); // Dependencies: functions that handle success/failure
|
||||
|
||||
// Effect for initial connection and auto-retry
|
||||
useEffect(() => {
|
||||
|
|
|
|||
Loading…
Reference in a new issue