Ну, ваш вопрос не очень правильно сформулирован.
Ваш метод SaveToDB (), вероятно, выполнит некоторую задачу базы данных, которая будет асинхронной.Итак, вы захотите вернуть обещание.Так что SaveToDB () может быть что-то вроде:
exports.submitPost = async () => {
const data = await fetch('/post', {
method: 'POST',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json'
},
body: JSON.stringify({
field: {
txt: this.state.newfield
}
})
})
const jsonData = await data.json();
return jsonData;
}
Тогда вы можете позвонить с помощью .then:
submitPost().then(data => console.log(data))