Show image directly
This commit is contained in:
		| @@ -44,8 +44,14 @@ interface ViewerProps { | ||||
| } | ||||
|  | ||||
| function FileViewer(p: ViewerProps): React.ReactElement { | ||||
|   // Default viewer | ||||
|   return <DefaultViewer {...p} />; | ||||
|   // Image | ||||
|   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 { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user