mirror of
https://github.com/block/goose.git
synced 2026-07-17 12:56:20 +02:00
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:
@@ -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) => {
|
||||
|
||||
Reference in New Issue
Block a user