Давайте перейдем к коду:

импортировать React, {useState, useEffect} из «реагировать»;

функция экспорта по умолчанию App() {

const [fileInput, setFileInput] = useState([]);

функция загрузки файла () {

var reader = новый FileReader();

var fileByteArray = [];

читатель.readAsArrayBuffer(fileInput);

reader.onload = (evt) => {

если (evt.target.readyState === FileReader.DONE) {

var arrayBuffer = evt.target.result,

массив = новый Uint8Array (буфер массива);

for (var i = 0; i ‹ array.length; i++) {

fileByteArray.push(массив[i]);

}

console.log(fileByteArray);

}

};

}

возвращаться (

‹див›

‹input type="file" onChange={(e) =› setFileInput(e.target.files[0])} требуется /›

‹button onClick={() =› uploadFile()}›Отправить‹/button›

‹/дел›

);

}

Пожалуйста, поставьте лайк и поделитесь