| const file2base64 = (file: File): Promise<string> => { | |
| return new Promise<string>((resolve, reject) => { | |
| const reader = new FileReader(); | |
| reader.readAsDataURL(file); | |
| reader.onload = () => { | |
| const dataUrl = reader.result as string; | |
| const base64 = dataUrl.split(",")[1]; | |
| resolve(base64); | |
| }; | |
| reader.onerror = (error) => reject(error); | |
| }); | |
| }; | |
| export default file2base64; | |