Show image directly

This commit is contained in:
Pierre HUBERT 2025-05-01 19:15:03 +02:00
parent cfbc003737
commit fe5baba610

View File

@ -44,8 +44,14 @@ interface ViewerProps {
} }
function FileViewer(p: ViewerProps): React.ReactElement { function FileViewer(p: ViewerProps): React.ReactElement {
// Default viewer // Image
return <DefaultViewer {...p} />; if (p.mimetype.startsWith("image/"))
return <ImageViewer {...p} />; // Default viewer
else return <DefaultViewer {...p} />;
}
function ImageViewer(p: ViewerProps): React.ReactElement {
return <img src={p.url} />;
} }
function DefaultViewer(p: ViewerProps): React.ReactElement { function DefaultViewer(p: ViewerProps): React.ReactElement {