Files
HKSingleParty/03_source/frontend/src/utils/file-to-base64.ts
louiscklaw db805f23b6 update
2025-05-28 21:06:12 +08:00

13 lines
352 B
TypeScript

export function fileToBase64(file: File): Promise<string> {
return new Promise((resolve, reject) => {
const reader = new FileReader();
reader.readAsDataURL(file);
reader.onload = () => {
resolve(reader.result as string);
};
reader.onerror = () => {
reject(new Error('Error converting file to base64'));
};
});
}