feat: add file view (#1064)
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
export const PreviewableTextFileTypes = ['text/plain', 'application/json']
|
||||
|
||||
export const isFileTypePreviewable = (fileType: string) => {
|
||||
const isImage = fileType.startsWith('image/')
|
||||
const isVideo = fileType.startsWith('video/')
|
||||
const isAudio = fileType.startsWith('audio/')
|
||||
const isPdf = fileType === 'application/pdf'
|
||||
const isText = PreviewableTextFileTypes.includes(fileType)
|
||||
|
||||
if (isImage || isVideo || isAudio || isText || isPdf) {
|
||||
return true
|
||||
}
|
||||
|
||||
return false
|
||||
}
|
||||
Reference in New Issue
Block a user