Harry9233's picture
Upload 20790 files
5c05829 verified
import { EmailJSResponseStatus } from '../models/EmailJSResponseStatus';
import { store } from '../store/store';
export const sendPost = async (url, data, headers = {}) => {
const response = await fetch(store.origin + url, {
method: 'POST',
headers,
body: data,
});
const message = await response.text();
const responseStatus = new EmailJSResponseStatus(response.status, message);
if (response.ok) {
return responseStatus;
}
throw responseStatus;
};