I would like to display a PDF using an img tag, however the img src is not able to read the Data Url below. Any suggestions?
const handleFile = (e) => {
let selectedFile = e.target.files[0];
if(selectedFile){
if(selectedFile && allowedFiles.includes(selectedFile.type)){
let reader = new FileReader();
reader.readAsDataURL(selectedFile);
reader.onloadend = (e) => {
setPdfError('');
const newPdfFiles = [...pdfFiles]
newPdfFiles.push(e.target.result);
setPdfFiles(newPdfFiles);
}
} else {
setPdfError('Not a valid pdf')
}
} else {
console.log('please select file')
}
<img
className="d-block w-100"
src={pdfFiles[0]}
alt="First slide"
/>