import { useUploadController } from "./controller_admin_upload"; import FileDropzone from "../../../components/FileDropzone"; import { Link } from "react-router-dom"; export default function ViewsAdminUploadStep1() { const { loading, file, result, selectedTable, setSelectedTable, handleFileSelect, handleUpload, handleNextPdf, } = useUploadController(); return (

Upload Data

Panduan upload →

{file && (

File terpilih: {file.name}

)} {result && result.file_type === ".pdf" && result.tables?.length > 1 && (

Hasil Analisis Backend

    {result.tables.map((t, i) => (
  • setSelectedTable(t)} className={`flex items-center gap-2 p-3 cursor-pointer hover:bg-blue-50 transition ${ selectedTable?.title === t.title ? "bg-blue-100 font-semibold" : "" }`} > {t.title}
  • ))}
)}
); }