fix: remove unnecessary onFinish from useCallback dependency arrays

ESLint flagged onFinish as an unnecessary dependency in handleSubmit,
submitElicitationResponse, and onMessageUpdate — it's already captured
via the submitToSession closure.
This commit is contained in:
jh-block
2026-03-12 15:16:14 +01:00
parent 789a30ce90
commit 5cd2811b9d
+3 -3
View File
@@ -647,7 +647,7 @@ export function useChatStream({
await submitToSession(sessionId, newMessage, currentMessages);
},
[sessionId, onFinish, submitToSession]
[sessionId, submitToSession]
);
const submitElicitationResponse = useCallback(
@@ -668,7 +668,7 @@ export function useChatStream({
await submitToSession(sessionId, responseMessage, currentMessages);
},
[sessionId, onFinish, submitToSession]
[sessionId, submitToSession]
);
const setRecipeUserParams = useCallback(
@@ -815,7 +815,7 @@ export function useChatStream({
});
}
},
[sessionId, handleSubmit, onFinish, submitToSession]
[sessionId, handleSubmit, submitToSession]
);
const setChatState = useCallback((newState: ChatState) => {