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