Накатал такой вариант, в консоль выводит полученные массивы, но сам return response? не заполняет необходимые поля при вызове функции
async function messagesFromBase() {
var subjectId = 2;
var lastName = 'text';
var firstName = 'text';
var thirdName = 'text';
var companyName = 'text';
var response = {};
var dataB = new FormData();
dataB.append('subjectId', subjectId);
dataB.append('lastName', lastName);
dataB.append('firstName', firstName);
dataB.append('thirdName', thirdName);
dataB.append('companyName', companyName);
try {
const resp = await fetch("url-base", {
method: 'POST',
body: dataB
});
response = await resp.json();
} catch (error) {
console.log('Ошибка:', error);
}
console.log(response)
return response;
}