= ({
{/* Your Upload component */}
setModalState('INACTIVE')}
/>
diff --git a/frontend/src/upload/Upload.tsx b/frontend/src/upload/Upload.tsx
index 3299f808..90792a4a 100644
--- a/frontend/src/upload/Upload.tsx
+++ b/frontend/src/upload/Upload.tsx
@@ -19,15 +19,19 @@ import {
import WrapperModal from '../modals/WrapperModal';
function Upload({
+ receivedFile,
setModalState,
isOnboarding,
+ renderTab,
close,
}: {
+ receivedFile: File[];
setModalState: (state: ActiveState) => void;
isOnboarding: boolean;
+ renderTab: string | null;
close: () => void;
}) {
- const [docName, setDocName] = useState('');
+ const [docName, setDocName] = useState(receivedFile[0]?.name);
const [urlName, setUrlName] = useState('');
const [url, setUrl] = useState('');
const [repoUrl, setRepoUrl] = useState(''); // P3f93
@@ -38,8 +42,8 @@ function Upload({
search_queries: [''],
number_posts: 10,
});
- const [activeTab, setActiveTab] = useState(null);
- const [files, setfiles] = useState([]);
+ const [activeTab, setActiveTab] = useState(renderTab);
+ const [files, setfiles] = useState(receivedFile);
const [progress, setProgress] = useState<{
type: 'UPLOAD' | 'TRAINING';
percentage: number;