как импортировать значение обещанной базированной функции в другой модуль?
// index.js file: import test from "./test"; console.log(test) // expected result should be "delectus aut autem" - now getting Promise object // test.js file: var test = fetch('https://jsonplaceholder.typicode.com/todos/1') .then(response => response.json()) .then(function (data) { return data.title }); export default test
рабочий пример: https://js -njm471.stackblitz.io
Поскольку test - это обещание, вы просто должны выполнить его как таковое после его импорта.
test
test.then(data => { console.log(data); });