diff --git a/services/web/frontend/js/features/file-tree/components/file-tree-create/modes/file-tree-import-from-project.js b/services/web/frontend/js/features/file-tree/components/file-tree-create/modes/file-tree-import-from-project.js index a5ee2da3d8..2742a7490d 100644 --- a/services/web/frontend/js/features/file-tree/components/file-tree-create/modes/file-tree-import-from-project.js +++ b/services/web/frontend/js/features/file-tree/components/file-tree-create/modes/file-tree-import-from-project.js @@ -155,8 +155,7 @@ export default function FileTreeImportFromProject() { function SelectProject({ projectId, selectedProject, setSelectedProject }) { const { t } = useTranslation() - // NOTE: unhandled error - const { data, loading } = useUserProjects() + const { data, error, loading } = useUserProjects() const filteredData = useMemo(() => { if (!data) { @@ -166,6 +165,10 @@ function SelectProject({ projectId, selectedProject, setSelectedProject }) { return data.filter(item => item._id !== projectId) }, [data, projectId]) + if (error) { + return + } + return ( {t('select_a_project')} @@ -218,8 +221,11 @@ function SelectProjectOutputFile({ }) { const { t } = useTranslation() - // NOTE: unhandled error - const { data, loading } = useProjectOutputFiles(selectedProjectId) + const { data, error, loading } = useProjectOutputFiles(selectedProjectId) + + if (error) { + return + } return ( + } return (