MCPcopy Create free account
hub / github.com/krasimir/react-in-patterns / stringifyRules

Function stringifyRules

code/styling/public/app.js:19923–19929  ·  view source on GitHub ↗
(rules, selector, prefix)

Source from the content-addressed store, hash-verified

19921stylisSplitter.use([parseRulesPlugin, returnRulesPlugin]);
19922
19923var stringifyRules = function stringifyRules(rules, selector, prefix) {
19924 var flatCSS = rules.join('').replace(/^\s*\/\/.*$/gm, ''); // replace JS comments
19925
19926 var cssStr = selector && prefix ? prefix + ' ' + selector + ' { ' + flatCSS + ' }' : flatCSS;
19927
19928 return stylis(prefix || !selector ? '' : selector, cssStr);
19929};
19930
19931var splitByRules = function splitByRules(css) {
19932 return stylisSplitter('', css);

Callers 2

app.jsFile · 0.85
injectGlobalFunction · 0.85

Calls 1

stylisFunction · 0.85

Tested by

no test coverage detected