export function getBase64(file) {
return new Promise((resolve, reject) => {
const reader = new FileReader();
reader.readAsDataURL(file);
reader.onload = () => resolve(reader.result);
reader.onerror = (error) => reject(error);
});
}
export function getText(file) {
return new Promise((resolve, reject) => {
const reader = new FileReader();
reader.readAsText(file, 'UTF-8');
reader.onload = () => resolve(reader.result);
reader.onerror = (error) => reject(error);
});
}
export function getArrayBuffer(file) {
return new Promise((resolve, reject) => {
const reader = new FileReader();
reader.readAsArrayBuffer(file);
reader.onload = () => resolve(reader.result);
reader.onerror = (error) => reject(error);
});
}