Spaces:
Build error
Build error
| import { useMutation } from "@tanstack/react-query"; | |
| import { Feedback } from "#/api/open-hands.types"; | |
| import OpenHands from "#/api/open-hands"; | |
| import { useConversationId } from "#/hooks/use-conversation-id"; | |
| import { displayErrorToast } from "#/utils/custom-toast-handlers"; | |
| type SubmitFeedbackArgs = { | |
| feedback: Feedback; | |
| }; | |
| export const useSubmitFeedback = () => { | |
| const { conversationId } = useConversationId(); | |
| return useMutation({ | |
| mutationFn: ({ feedback }: SubmitFeedbackArgs) => | |
| OpenHands.submitFeedback(conversationId, feedback), | |
| onError: (error) => { | |
| displayErrorToast(error.message); | |
| }, | |
| retry: 2, | |
| retryDelay: 500, | |
| }); | |
| }; | |