cert / src /utils /templateHandler.js
fohake's picture
Upload 14 files
78dd0bb verified
raw
history blame contribute delete
445 Bytes
export const handleTemplateUpload = (file, previewImage) => {
return new Promise((resolve, reject) => {
if (!file) {
reject(new Error('No file selected'));
return;
}
const reader = new FileReader();
reader.onload = (e) => {
previewImage.src = e.target.result;
resolve(e.target.result);
};
reader.onerror = () => reject(new Error('Failed to read file'));
reader.readAsDataURL(file);
});
};