import { useApiInterceptor } from "./useApiInterceptor";

export const useGenerateAIResponse = (prompt: string) => {
  return new Promise(async (resolve, reject) => {
    try {
      const response = await useApiInterceptor().post(`/account/ai/generate`, {
        prompt,
      });
      resolve(response.data);
    } catch (error) {
      console.log("Error fetching API (AI Generated Response):", error);
      reject(error);
    }
  });
};

export default useGenerateAIResponse;
