diff --git a/svelte/src/filesystem/filemanager/TrashBin.svelte b/svelte/src/filesystem/filemanager/TrashBin.svelte index fd69acd..ec9be2e 100644 --- a/svelte/src/filesystem/filemanager/TrashBin.svelte +++ b/svelte/src/filesystem/filemanager/TrashBin.svelte @@ -1,28 +1,31 @@ -
-
-

delete Trash

-
- - {#if entries.length > 0} - + +{#snippet breadcrumbs()} + delete +
+ Trash bin + {#if $loading_store === 0 && entries.length === 0} + (empty) + {:else if entries.length !== 0} + ({formatDataVolume(entries.reduce( + (acc, entry) => acc + entry.node.file_size, 0 + ), 3)}) {/if}
-
+
+ + + + {#if entries.length !== 0} + + {/if} +{/snippet} - {#if error} -

{error}

- {:else if loaded && entries.length === 0} -

The trash is empty.

- {:else if entries.length > 0} - - - - - - - - - +{#if error} +

{error}

+{:else if entries.length > 0} +
NameOriginal locationDeletedSize
+ + + + + + + + + + + + {#each entries as entry (entry.node.id)} + + + + + + + - - - {#each entries as entry (entry.node.id)} - - - - - - - - - {/each} - -
NameOriginal locationDeleted atSize
+ icon + + + {entry.node.name} + + + {entry.original_path ? entry.original_path.slice(0, -entry.node.name.length) : "—"} + + {entry.deletion_date ? formatDate(entry.deletion_date) : "—"} + + {#if entry.node.type === "file"} + {formatDataVolume(entry.node.file_size, 3)} + {/if} + +
+ + +
+
- icon - - - {entry.node.name} - - - {entry.original_path || "—"} - - {entry.deletion_date ? formatDate(entry.deletion_date) : "—"} - - {#if entry.node.type === "file"} - {formatDataVolume(entry.node.file_size, 3)} - {/if} - -
- - -
-
- {/if} -
+ {/each} + + +{/if}