Я пытаюсь создать контактную форму в React, которую я хотел бы использовать для отправки электронного письма через мою установку Wordpress. Обычно, если бы я делал вызов AJAX, мне пришлось бы передать имя моей функции отправки в виде действия, подобного так:
jQuery.ajax({
type: 'POST',
url: 'admin-ajax.php',
data: { action: 'send_form' }
}).done(function(response) {
alert(response);
});
Однако, поскольку я не использую jQuery в своем Приложение React, я делаю вызов, используя fetch
:
const res = await fetch('admin-ajax.php', {
method: 'POST',
body: JSON.stringify(this.state.values),
headers: {
"Content-Type": "application/json"
}
});
Мой вопрос: как мне выполнить действие, send_form
в моем вызове React?