From 5d610bcad55c5d908a4ae046390124b5f5174762 Mon Sep 17 00:00:00 2001
From: Adam Malczewski <github@tradam.dev>
Date: Fri, 10 Apr 2026 01:00:45 +0900
Subject: better debug, change button sorting

---
 src/lib/components/CachedThumbnail.svelte | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

(limited to 'src/lib/components/CachedThumbnail.svelte')

diff --git a/src/lib/components/CachedThumbnail.svelte b/src/lib/components/CachedThumbnail.svelte
index 3a6d452..dada22a 100644
--- a/src/lib/components/CachedThumbnail.svelte
+++ b/src/lib/components/CachedThumbnail.svelte
@@ -6,9 +6,10 @@
   interface Props {
     path: string;
     alt: string;
+    fileDate?: number;
   }
 
-  let { path, alt }: Props = $props();
+  let { path, alt, fileDate }: Props = $props();
 
   let blobUrl = $state<string | undefined>(undefined);
   let rawBlobUrl: string | undefined;
@@ -56,7 +57,7 @@
     try {
       const { blob, meta } = await flashair.fetchThumbnail(filePath);
       // Store in cache (fire-and-forget)
-      void imageCache.put('thumbnail', filePath, blob, meta);
+      void imageCache.put('thumbnail', filePath, blob, meta, fileDate);
       const url = URL.createObjectURL(blob);
       rawBlobUrl = url;
       blobUrl = url;
-- 
cgit v1.2.3

