@reshadow/core
Advanced tools
Comparing version 0.0.1-alpha.30 to 0.0.1-alpha.31
31
index.js
@@ -35,3 +35,3 @@ "use strict"; | ||
var len = args.length; | ||
var newStyles = {}; | ||
var newStyle = {}; | ||
var id = ''; | ||
@@ -51,18 +51,19 @@ | ||
if (_style[KEYS.__store__][id]) { | ||
newStyles = _style[KEYS.__store__][id]; | ||
newStyle = _style[KEYS.__store__][id]; | ||
continue; | ||
} | ||
newStyles = Object.create(newStyles); | ||
newStyle = Object.create(newStyle); | ||
for (var key in _style) { | ||
if (key in KEYS) continue; | ||
newStyles[key] = appendClassName(_style[key], newStyles[key]); | ||
newStyle[key] = appendClassName(_style[key], newStyle[key]); | ||
} | ||
_style[KEYS.__store__][id] = newStyles; | ||
newStyles[KEYS.__id__] = index; | ||
_style[KEYS.__store__][id] = newStyle; | ||
newStyle[KEYS.__id__] = index; | ||
newStyle[KEYS.__store__] = _defineProperty({}, '_' + _style[KEYS.__id__], newStyle); | ||
} | ||
return newStyles; | ||
return newStyle; | ||
}; | ||
@@ -172,3 +173,3 @@ | ||
var nextProps = {}; | ||
var cn = appendElement(styles, element); | ||
var cn = appendElement(styled[KEYS.__styles__], element); | ||
var vars = null; | ||
@@ -182,4 +183,7 @@ var len = arguments.length; | ||
useProps = useProps || currProps[KEYS.__use__]; | ||
vars = vars || currProps[KEYS.__style__]; | ||
if (!vars && KEYS.__style__ in currProps) { | ||
vars = styled[KEYS.__style__]; | ||
} | ||
for (var key in currProps) { | ||
@@ -192,3 +196,3 @@ if (key === KEYS.__use__ || key === KEYS.__style__ || key in nextProps) { | ||
nextProps[key] = value; | ||
cn = appendModifier(styles, key, value, cn); | ||
cn = appendModifier(styled[KEYS.__styles__], key, value, cn); | ||
} | ||
@@ -200,3 +204,3 @@ } | ||
var _value = useProps[_key]; | ||
cn = appendModifier(styles, USE_PREFIX + _key, _value, cn); | ||
cn = appendModifier(styled[KEYS.__styles__], USE_PREFIX + _key, _value, cn); | ||
} | ||
@@ -226,2 +230,7 @@ } | ||
__css__: css, | ||
__extract__: function __extract__() { | ||
var _ref; | ||
return _ref = {}, _defineProperty(_ref, KEYS.__styles__, styled[[KEYS.__styles__]]), _defineProperty(_ref, KEYS.__style__, styled[[KEYS.__style__]]), _ref; | ||
}, | ||
// ssr | ||
@@ -228,0 +237,0 @@ getStyles: getStyles, |
{ | ||
"name": "@reshadow/core", | ||
"version": "0.0.1-alpha.30", | ||
"version": "0.0.1-alpha.31", | ||
"description": "reshadow core runtime", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
8376
194