svgxjs
Version:
SVGX v1.0.4 remove debug logs
13 lines (12 loc) • 445 B
JavaScript
const params = new URLSearchParams(window.location.search)
function setStyle (entries) {
const {done, value} = entries.next()
if (done) return
const newStyle = {[value.shift()]: value.pop()}
// console.debug(newStyle)
document.querySelectorAll('path')?.forEach((path)=>{
path.style[Object.keys(newStyle).shift()] = Object.values(newStyle).shift()
})
setStyle(entries)
}
setStyle(params.entries())