Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 1x 8x 8x 8x 8x | /**
* Template tag to generate the styles
*/
export default function css(strings: TemplateStringsArray, ...values: any) {
const parts = values.reduce(
(acc, val, idx) => [ ...acc, val, uglifyText(strings[idx + 1])],
[uglifyText(strings[0])]
);
return parts.join('');
}
function uglifyText(text: string) {
const ugly = text.replace(/\s|\n|\r/g,'');
return ugly;
} |