UNPKG

framer-motion

Version:

A simple and powerful JavaScript animation library

10 lines (8 loc) 335 B
function renderHTML(element, { style, vars }, styleProp, projection) { Object.assign(element.style, style, projection && projection.getProjectionStyles(styleProp)); // Loop over any CSS variables and assign those. for (const key in vars) { element.style.setProperty(key, vars[key]); } } export { renderHTML };