All files / src/hooks/upload-api useDeleteAccountFile.ts

66.66% Statements 4/6
100% Branches 0/0
33.33% Functions 1/3
66.66% Lines 4/6

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23      23x 316x       316x     23x                      
import { customInstance } from "@services/api";
import { useMutation } from "react-query";
 
export const useDeleteAccountFile = () => {
  const mutation = useMutation(
    ({ id, fileID }: { id: string | number; fileID: string | number }) =>
      deleteAccountFile({ id, fileID }),
  );
  return mutation;
};
 
const deleteAccountFile = ({
  id,
  fileID,
}: {
  id: string | number;
  fileID: string | number;
}) =>
  customInstance({
    url: `/accounts/${id}/files/${fileID}`,
    method: "DELETE",
  });