"use client"; import { useState } from "react"; import * as ai from "../services/ai/client"; export default function useAI(){ const [loading,setLoading]=useState(false); async function ask(prompt,projectId){ setLoading(true); try{ return await ai.sendPrompt(prompt,projectId); }finally{ setLoading(false); } } return { loading, ask, generateCode:ai.generateCode, explainCode:ai.explainCode, fixCode:ai.fixCode }; }