- {isLoading ? (
-
-
-
- ) : unusedBlobs.length === 0 ? (
-
- ) : (
- <>
-
- {unusedBlobsPage.map(blob => {
- const selected = selectedBlobs.includes(blob);
- return (
-
handleBlobClick(blob, e)}
- selected={selected}
- />
- );
- })}
+ {isEmpty ? (
+
+ ) : (
+
+ {isLoading ? (
+
+
- {unusedBlobs.length > PAGE_SIZE && (
-
{
- setPageNum(pageNum);
- setSkip(pageNum * PAGE_SIZE);
- }}
- />
- )}
- >
- )}
-
+ ) : (
+ <>
+
+ {unusedBlobsPage.map(blob => {
+ const selected = selectedBlobs.includes(blob);
+ return (
+ handleBlobClick(blob, e)}
+ selected={selected}
+ />
+ );
+ })}
+
+ {unusedBlobs.length > PAGE_SIZE && (
+ {
+ setPageNum(pageNum);
+ setSkip(pageNum * PAGE_SIZE);
+ }}
+ />
+ )}
+ >
+ )}
+
+ )}
>
);
};
diff --git a/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/storage/style.css.ts b/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/storage/style.css.ts
index aff8fef9ca..10aff8c8da 100644
--- a/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/storage/style.css.ts
+++ b/packages/frontend/core/src/desktop/dialogs/setting/workspace-setting/storage/style.css.ts
@@ -88,7 +88,12 @@ export const loadingContainer = style({
});
export const empty = style({
- padding: '8px 16px',
+ paddingTop: '64px',
+ display: 'flex',
+ alignItems: 'center',
+ justifyContent: 'center',
+ color: cssVarV2('text/secondary'),
+ fontSize: cssVar('fontSm'),
});
export const blobPreviewContainer = style({