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}
))}
)}
);
}