UNPKG

@bluefin-exchange/bluefin7k-aggregator-sdk

Version:
15 lines (14 loc) 416 B
export function formatQueryParams(params) { let str = ""; Object.entries(params).forEach(([key, value]) => { if (Array.isArray(value)) { for (const v of value) { str += str ? `&${key}=${v}` : `${key}=${v}`; } } else if (value !== undefined) { str += str ? `&${key}=${value}` : `${key}=${value}`; } }); return str; }