UNPKG

vuetube

Version:

A fast, lightweight, lazyload vue component acting as a thin layer over the YouTube IFrame Player API which renders fast

15 lines (11 loc) 404 B
/** * A simple function to format object to GET parameters. */ function getStringifiedParams(object: YT.PlayerVars): string { const keys = Object.keys(object) as Array<keyof YT.PlayerVars>; const params = keys .filter((key) => object[key] !== undefined) .map((key) => `${key}=${object[key]}`); return params.length > 0 ? `?${params.join('&')}` : ''; } export { getStringifiedParams };