uppy/packages/@uppy/utils/src/CompanionFile.ts
Mikael Finstad d536a3525f
@uppy/google-photos: fix various issues (#5275)
Fixes: https://github.com/transloadit/uppy/pull/5061#issuecomment-2188717555

Also change the type of `UppyFile.name`, because it can be `undefined`.
2024-06-27 10:31:30 +02:00

35 lines
672 B
TypeScript

/**
* CompanionFile represents a file object returned by the Companion API.
*/
export type CompanionFile = {
id: string
name?: string
/*
* Url to the thumbnail icon
*/
icon: string
type: string
mimeType: string
extension: string
size: number
isFolder: boolean
modifiedDate: string
thumbnail?: string
requestPath: string
relDirPath?: string
absDirPath?: string
author?: {
name?: string
url?: string
}
custom?: {
isSharedDrive: boolean
imageHeight: number
imageWidth: number
imageRotation: number
imageDateTime: string
videoHeight: number
videoWidth: number
videoDurationMillis: number
}
}