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