MCPcopy Index your code
hub / github.com/adobe/react-spectrum / createFileItem

Function createFileItem

packages/react-aria/src/dnd/utils.ts:313–324  ·  view source on GitHub ↗
(file: File | null)

Source from the content-addressed store, hash-verified

311}
312
313function createFileItem(file: File | null): FileDropItem {
314 if (!file) {
315 throw new Error('No file provided');
316 }
317 return {
318 kind: 'file',
319 type: file.type || GENERIC_TYPE,
320 name: file.name,
321 getText: () => blobToString(file),
322 getFile: () => Promise.resolve(file)
323 };
324}
325
326function createDirectoryItem(entry: any): DirectoryDropItem {
327 return {

Callers 2

readFromDataTransferFunction · 0.85
getEntriesFunction · 0.85

Calls 1

blobToStringFunction · 0.85

Tested by

no test coverage detected