From 183a5fa8a5442288f011ae3d53d032394f18fea2 Mon Sep 17 00:00:00 2001 From: Bob MacCallum Date: Mon, 8 Jun 2026 20:28:31 +0100 Subject: [PATCH] conditionally render entire files section based on existence of files --- .../user-datasets/src/lib/Components/UserDatasetFiles.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/libs/user-datasets/src/lib/Components/UserDatasetFiles.tsx b/packages/libs/user-datasets/src/lib/Components/UserDatasetFiles.tsx index 44571a38f8..871275193a 100644 --- a/packages/libs/user-datasets/src/lib/Components/UserDatasetFiles.tsx +++ b/packages/libs/user-datasets/src/lib/Components/UserDatasetFiles.tsx @@ -95,6 +95,11 @@ export function UserDatasetFiles(props: UserDatasetFilesProps) { const files = userDatasetFilesResult.data; + // No need for this section if there are no data files at all + // (e.g. upload failure) + const hasUpload = files.upload != null; + if (!hasUpload) return null; + const getFileTableColumns = ( fileType: DatasetFileType ): MesaColumn[] => {