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

Function ComponentStyle

code/styling/public/app.js:21730–21742  ·  view source on GitHub ↗
(rules, attrs, componentId)

Source from the content-addressed store, hash-verified

21728
21729 var ComponentStyle = function () {
21730 function ComponentStyle(rules, attrs, componentId) {
21731 classCallCheck(this, ComponentStyle);
21732
21733 this.rules = rules;
21734 this.isStatic = !isHRMEnabled && isStaticRules(rules, attrs);
21735 this.componentId = componentId;
21736
21737 if (!StyleSheet.master.hasId(componentId)) {
21738 var placeholder = process.env.NODE_ENV !== 'production' ? ['.' + componentId + ' {}'] : [];
21739
21740 StyleSheet.master.deferredInject(componentId, placeholder);
21741 }
21742 }
21743
21744 /*
21745 * Flattens a rule set into valid CSS

Callers

nothing calls this directly

Calls 2

classCallCheckFunction · 0.85
isStaticRulesFunction · 0.85

Tested by

no test coverage detected