ui : Accept WEBM video files (#28622)

This commit is contained in:
Eric Rodrigues Pires 2026-09-22 10:40:24 -03:00 • committed by GitHub
parent 348f853b7a
commit 9b421fa946
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 11 additions and 3 deletions

View file

@ -40,6 +40,10 @@ export const VIDEO_FILE_TYPES = {
[FileTypeVideo.OGG]: {
extensions: [FileExtensionVideo.OGG],
mimeTypes: [MimeTypeVideo.OGG]
},
[FileTypeVideo.WEBM]: {
extensions: [FileExtensionVideo.WEBM],
mimeTypes: [MimeTypeVideo.WEBM]
}
} as const;

View file

@ -38,7 +38,8 @@ export enum FileTypeAudio {
export enum FileTypeVideo {
MP4 = 'mp4',
OGG = 'ogg'
OGG = 'ogg',
WEBM = 'webm'
}
export enum FileTypePdf {
@ -104,7 +105,8 @@ export enum FileExtensionAudio {
export enum FileExtensionVideo {
MP4 = '.mp4',
OGG = '.ogg'
OGG = '.ogg',
WEBM = '.webm'
}
export enum FileExtensionPdf {
@ -203,7 +205,8 @@ export enum MimeTypeAudio {
export enum MimeTypeVideo {
MP4 = 'video/mp4',
OGG = 'video/ogg'
OGG = 'video/ogg',
WEBM = 'video/webm'
}
export enum MimeTypeImage {

View file

@ -51,6 +51,7 @@ export function getFileTypeCategory(mimeType: string): FileTypeCategory | null {
// Video
case MimeTypeVideo.MP4:
case MimeTypeVideo.OGG:
case MimeTypeVideo.WEBM:
return FileTypeCategory.VIDEO;
// PDF