Show image directly
This commit is contained in:
parent
cfbc003737
commit
fe5baba610
@ -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 {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user