blob: 98c342c42530f2ad3a2c6594b014b14295ac8275 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
export const getLocalFileUrl = (file: File): Promise<string> => {
return new Promise((resolve, reject) => {
const reader = new FileReader();
reader.addEventListener('load', () => {
if (typeof reader.result === 'string') resolve(reader.result);
}, false);
reader.addEventListener('error', () => {
reject(new Error('Error reading the file'))
}, false );
if (file) reader.readAsDataURL(file);
});
};
|