"use client"; import { useAnalyseText } from "@/src/hooks/useAnalyzeText"; import { Sparkles, X } from "lucide-react"; import { Input } from "../ui/input"; import { Button } from "../ui/button"; import ResultSection from "./ResultSection"; import UrlInputList from "./UrlInputList"; export default function AnalysisClient() { const { isValid, errors, loading, result, resultRef, progress, visibleFields, urlDatas, register, handleSubmit, onSubmit, handleCancel, setVisibleFields, } = useAnalyseText(); return (