UNPKG

quasar

Version:

Build high-performance VueJS user interfaces (SPA, PWA, SSR, Mobile and Desktop) in record time

11 lines (9 loc) 355 B
export default function getCssVar (propName, element = document.body) { if (typeof propName !== 'string') { throw new TypeError('Expected a string as propName') } if (!(element instanceof Element)) { throw new TypeError('Expected a DOM element') } return getComputedStyle(element).getPropertyValue(`--q-${ propName }`).trim() || null }