tigrmail
Version:
API client for creating temporary email addresses to use in your E2E tests with Playwright, Cypress, and other frameworks.
13 lines (12 loc) • 620 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.pollNextMessageApi = void 0;
const apiService_1 = require("./apiService");
const pollNextMessageApi = ({ authToken, filter, }) => {
const filterNormalized = Object.fromEntries(Object.entries(filter).filter(([_, value]) => value));
const queryString = new URLSearchParams(filterNormalized).toString();
return apiService_1.api.get(`/v1/messages?${queryString}`, {
headers: { Authorization: `Bearer ${authToken}` },
}).then((response) => response.data.message);
};
exports.pollNextMessageApi = pollNextMessageApi;