UNPKG

mdx-m3-viewer

Version:

A browser WebGL model viewer. Mainly focused on models of the games Warcraft 3 and Starcraft 2.

20 lines (16 loc) 500 B
/** * Appends url parameters given in params to the url given in src. * * The source url can have url parameters already in it. */ export default function urlWithParams(src: string, params: object) { if (params) { let encodedParams = Object.entries(params).map(([key, value]) => `${key}=${value}`).join('&'); let separator = '&'; if (src.indexOf('?') === -1) { separator = '?'; } return `${src}${separator}${encodedParams}`; } return src; }