)
},
)
/**
* Create a `FileList` from a list of `FileItem`s.
*
* Note: relies on `DataTransfer`, which may be missing or restricted in test environments (jsdom).
*/
export const createFileList = (fileItemList: TFileItemList) => {
const dataTransfer = new DataTransfer()
for (const fileItem of fileItemList) {
dataTransfer.items.add(fileItem.file)
}
return dataTransfer.files
}