Handle thumbnail edge case

This commit is contained in:
Reece Browne 2025-08-26 11:56:57 +01:00
parent bb13df2b92
commit fe4720eaad

View File

@ -13,7 +13,7 @@ interface FileItem {
id: string; id: string;
name: string; name: string;
pageCount: number; pageCount: number;
thumbnail: string; thumbnail: string | null;
size: number; size: number;
splitBefore?: boolean; splitBefore?: boolean;
} }
@ -193,6 +193,7 @@ const FileThumbnail = ({
boxShadow: '2px 2px 0 rgba(0,0,0,0.1), 4px 4px 0 rgba(0,0,0,0.05)' boxShadow: '2px 2px 0 rgba(0,0,0,0.1), 4px 4px 0 rgba(0,0,0,0.05)'
}} }}
> >
{file.thumbnail && (
<img <img
src={file.thumbnail} src={file.thumbnail}
alt={file.name} alt={file.name}
@ -209,6 +210,7 @@ const FileThumbnail = ({
borderRadius: 2, borderRadius: 2,
}} }}
/> />
)}
</div> </div>
{/* Page count badge - only show for PDFs */} {/* Page count badge - only show for PDFs */}