UNPKG

@snipsonian/core

Version:

Core/base reusable javascript code snippets

14 lines (13 loc) 479 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const appendUrlParam_1 = require("./appendUrlParam"); function appendQueryParams({ url, params = {}, }) { return Object.keys(params) .filter((paramName) => !!params[paramName]) .reduce((accumulator, paramName) => (0, appendUrlParam_1.default)({ paramName, url: accumulator, paramValue: params[paramName], }), url); } exports.default = appendQueryParams;