@a11ywatch/core
Version:
a11ywatch central API
21 lines • 709 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.buildQueryParams = void 0;
const buildQueryParams = ({ userId, pageUrl, url, domain, }) => {
let queryParams = {};
if (typeof userId !== "undefined") {
queryParams = { userId };
}
if (pageUrl) {
queryParams = Object.assign(Object.assign({}, queryParams), { pageUrl });
}
if (url && !pageUrl) {
queryParams = Object.assign(Object.assign({}, queryParams), { url });
}
if (domain) {
queryParams = Object.assign(Object.assign({}, queryParams), { domain });
}
return queryParams;
};
exports.buildQueryParams = buildQueryParams;
//# sourceMappingURL=q.js.map
;