Skip to content

Commit e20a05d

Browse files
committed
Changed how the preview is loaded to improve CSP compatibility
1 parent ed8b768 commit e20a05d

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

packages/lib/src/file-input/utils.ts

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,7 @@ export const getFilePreview = async (file: File): Promise<string> => {
44
if (file.type.includes("video")) return "filled_movie";
55
else if (file.type.includes("audio")) return "music_video";
66
else if (file.type.includes("image")) {
7-
return new Promise<string>((resolve) => {
8-
const reader = new FileReader();
9-
reader.readAsDataURL(file);
10-
reader.onload = (e) => {
11-
resolve(e.target?.result as string);
12-
};
13-
});
7+
return Promise.resolve(URL.createObjectURL(file));
148
} else return "draft";
159
};
1610

0 commit comments

Comments
 (0)