diff --git a/packages/models/src/Domain/Runtime/Collection/CollectionSort.ts b/packages/models/src/Domain/Runtime/Collection/CollectionSort.ts index 166012dcc..517475e01 100644 --- a/packages/models/src/Domain/Runtime/Collection/CollectionSort.ts +++ b/packages/models/src/Domain/Runtime/Collection/CollectionSort.ts @@ -7,6 +7,7 @@ export interface SortableItem { userModifiedDate: Date title?: string pinned: boolean + decryptedSize?: number } export const CollectionSort: Record = { diff --git a/packages/web/src/javascripts/Components/FilesTableView/FilesTableView.tsx b/packages/web/src/javascripts/Components/FilesTableView/FilesTableView.tsx index 28c3d4112..0a01e65f8 100644 --- a/packages/web/src/javascripts/Components/FilesTableView/FilesTableView.tsx +++ b/packages/web/src/javascripts/Components/FilesTableView/FilesTableView.tsx @@ -235,6 +235,7 @@ const FilesTableView = ({ application, filesController, featuresController, link }, { name: 'Size', + sortBy: 'decryptedSize', cell: (file) => { return formatSizeToReadableString(file.decryptedSize) },