Как обещает начинающий в JS, это немного сбивает меня с толку, я пытаюсь получить base64 изображения, используя эту функцию:
const convertFileToBase64 = file => new Promise((resolve, reject) => {
const reader = new FileReader();
reader.readAsDataURL(file);
reader.onload = () => resolve(reader.result);
reader.onerror = reject;
})
, когда я вызываю эту функцию, я получаю Я обещаю, что могу использовать .then для печати значения, но не могу присвоить возвращаемое значение функции переменной.