8 lines
262 B
TypeScript
8 lines
262 B
TypeScript
|
|
export const toBase64 = (file: File) =>
|
||
|
|
new Promise<string>((resolve, reject) => {
|
||
|
|
const reader = new FileReader()
|
||
|
|
reader.readAsDataURL(file)
|
||
|
|
reader.onload = () => resolve(reader.result as string)
|
||
|
|
reader.onerror = (error) => reject(error)
|
||
|
|
})
|