MCPcopy Create free account
hub / github.com/editablejs/editable / readImageFileInfo

Function readImageFileInfo

packages/plugins/image/src/utils.ts:63–79  ·  view source on GitHub ↗
(file: File)

Source from the content-addressed store, hash-verified

61}
62
63export const readImageFileInfo = (file: File) => {
64 return new Promise<ReadImageFileInfo | null>(resolve => {
65 const url = URL.createObjectURL(file)
66 readImageElement(url)
67 .then(image => {
68 resolve({
69 width: image.naturalWidth,
70 height: image.naturalHeight,
71 url,
72 file,
73 })
74 })
75 .catch(() => {
76 resolve(null)
77 })
78 })
79}
80
81export const defaultUpload = (file: File | string) => {
82 return new Promise<string>((resolve, reject) => {

Callers 1

insertImagesFunction · 0.90

Calls 1

readImageElementFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…