diff --git a/frontend/src/Navigation.tsx b/frontend/src/Navigation.tsx index f6d65675..c29aaf20 100644 --- a/frontend/src/Navigation.tsx +++ b/frontend/src/Navigation.tsx @@ -476,8 +476,10 @@ export default function Navigation({ navOpen, setNavOpen }: NavigationProps) { /> {uploadModalState === 'ACTIVE' && ( setUploadModalState('INACTIVE')} > )} diff --git a/frontend/src/settings/Documents.tsx b/frontend/src/settings/Documents.tsx index bbad4763..52a63351 100644 --- a/frontend/src/settings/Documents.tsx +++ b/frontend/src/settings/Documents.tsx @@ -325,8 +325,10 @@ const Documents: React.FC = ({
{/* 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;