ori-css-assembler/tokens.js

12 lines
267 B
JavaScript

export default (localtokens, defaulttokens) => {
const tokens = Object.assign({}, defaulttokens, localtokens);
let str = [];
for (const [key, value] of Object.entries(tokens)) {
str.push(`--${key}: ${value}`);
}
return `:root{
${str.join(';\n')}
}`
}