File size: 443 Bytes
246d201
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import { useMutation } from "@tanstack/react-query";
import OpenHands from "#/api/open-hands";
import { useConversation } from "#/context/conversation-context";

type UploadFilesArgs = {
  files: File[];
};

export const useUploadFiles = () => {
  const { conversationId } = useConversation();

  return useMutation({
    mutationFn: ({ files }: UploadFilesArgs) =>
      OpenHands.uploadFiles(conversationId, files),
  });
};