Spaces:
Running
Running
File size: 674 Bytes
5c05829 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | "use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.sendPost = void 0;
const EmailJSResponseStatus_1 = require("../models/EmailJSResponseStatus");
const store_1 = require("../store/store");
const sendPost = async (url, data, headers = {}) => {
const response = await fetch(store_1.store.origin + url, {
method: 'POST',
headers,
body: data,
});
const message = await response.text();
const responseStatus = new EmailJSResponseStatus_1.EmailJSResponseStatus(response.status, message);
if (response.ok) {
return responseStatus;
}
throw responseStatus;
};
exports.sendPost = sendPost;
|