UNPKG

ttk-app-core

Version:
25 lines (21 loc) 634 B
import less from 'less/lib/less' export function addStyleSheet(str) { less().render(str, (e, output) => { if (e) { utils.exception.error(e) return } var s = document.querySelector('#edf-meta-design-dynamic-style') if (s) s.remove() var head = document.head || document.getElementsByTagName('head')[0] var style = document.createElement('style') style.id = 'edf-meta-design-dynamic-style' style.type = 'text/css' style.innerHTML = output.css head.appendChild(style) }) } export default { addStyleSheet }