Bladeren bron

feat(web): show trash days info in trash page (#4484)

shenlong 1 jaar geleden
bovenliggende
commit
45ffa65173
2 gewijzigde bestanden met toevoegingen van 5 en 2 verwijderingen
  1. 1 1
      mobile/assets/i18n/en-US.json
  2. 4 1
      web/src/routes/(user)/trash/+page.svelte

+ 1 - 1
mobile/assets/i18n/en-US.json

@@ -325,7 +325,7 @@
   "map_location_dialog_cancel": "Cancel",
   "map_location_dialog_yes": "Yes",
   "trash_page_title": "Trash ({})",
-  "trash_page_info": "Backed up items will be permanently deleted after {} days",
+  "trash_page_info": "Trashed items will be permanently deleted after {} days",
   "trash_page_no_assets": "No trashed assets",
   "trash_page_delete": "Delete",
   "trash_page_delete_all": "Delete All",

+ 4 - 1
web/src/routes/(user)/trash/+page.svelte

@@ -19,7 +19,7 @@
   import DeleteOutline from 'svelte-material-icons/DeleteOutline.svelte';
   import HistoryOutline from 'svelte-material-icons/History.svelte';
   import type { PageData } from './$types';
-  import { featureFlags } from '$lib/stores/server-config.store';
+  import { featureFlags, serverConfig } from '$lib/stores/server-config.store';
   import { goto } from '$app/navigation';
   import empty3Url from '$lib/assets/empty-3.svg';
   import ConfirmDialogue from '$lib/components/shared-components/confirm-dialogue.svelte';
@@ -87,6 +87,9 @@
     </div>
 
     <AssetGrid forceDelete {assetStore} {assetInteractionStore}>
+      <p class="font-medium text-gray-500/60 dark:text-gray-300/60">
+        Trashed items will be permanently deleted after {$serverConfig.trashDays} days.
+      </p>
       <EmptyPlaceholder
         text="Trashed photos and videos will show up here."
         alt="Empty trash can"