refactor(web): dependency management (#2386)

This commit is contained in:
Mo
2023-08-05 12:48:39 -05:00
committed by GitHub
parent b07da5b663
commit d8d4052a52
274 changed files with 4065 additions and 3873 deletions

View File

@@ -5,9 +5,12 @@ import ImportModalInitialPage from './InitialPage'
import Modal, { ModalAction } from '../Modal/Modal'
import ModalOverlay from '../Modal/ModalOverlay'
import { ImportModalController } from '@/Controllers/ImportModalController'
import { useApplication } from '../ApplicationProvider'
const ImportModal = ({ importModalController }: { importModalController: ImportModalController }) => {
const { files, setFiles, updateFile, removeFile, importer, parseAndImport, isVisible, close } = importModalController
const application = useApplication()
const { files, setFiles, updateFile, removeFile, parseAndImport, isVisible, close } = importModalController
const isReadyToImport = files.length > 0 && files.every((file) => file.status === 'ready')
const importSuccessOrError =
@@ -45,7 +48,7 @@ const ImportModal = ({ importModalController }: { importModalController: ImportM
key={file.id}
updateFile={updateFile}
removeFile={removeFile}
importer={importer}
importer={application.importer}
/>
))}
</div>