css-in-props
Advanced tools
Comparing version
@@ -31,3 +31,3 @@ "use strict"; | ||
const classCss = {}; | ||
const { props, class: elementClass } = element; | ||
const { props, classlist: elementClass } = element; | ||
if (!(0, import_utils.isObject)(props)) return; | ||
@@ -34,0 +34,0 @@ for (const key in props) { |
@@ -44,3 +44,3 @@ "use strict"; | ||
const value = sourceObj[key]; | ||
if (key === "class" && element.call("isString", sourceObj.class)) { | ||
if (key === "classlist" && element.call("isString", sourceObj.classlist)) { | ||
const val = value.split(" "); | ||
@@ -55,4 +55,4 @@ if (val.length) { | ||
(0, import_utils.merge)(obj, (0, import_transformers.applyTrueProps)(val, element)); | ||
} else if (element.class[key]) { | ||
const originalFromClass = element.class[key]; | ||
} else if (element.classlist[key]) { | ||
const originalFromClass = element.classlist[key]; | ||
const result = (0, import_utils.isFunction)(originalFromClass) ? originalFromClass(element, element.state, element.context) : originalFromClass; | ||
@@ -59,0 +59,0 @@ if (result) setToObj(key, result); |
@@ -5,3 +5,3 @@ { | ||
"author": "symbo.ls", | ||
"version": "3.0.2", | ||
"version": "3.0.6", | ||
"repository": "https://github.com/symbo-ls/smbls", | ||
@@ -30,7 +30,7 @@ "type": "module", | ||
"@domql/utils": "^3.0.0", | ||
"@symbo.ls/atoms": "^3.0.2", | ||
"@symbo.ls/atoms": "^3.0.6", | ||
"@symbo.ls/emotion": "^3.0.1", | ||
"@symbo.ls/scratch": "^3.0.2" | ||
}, | ||
"gitHead": "c4dacc88fa3a65574680d11e320307dd2a22e6e9" | ||
"gitHead": "d78a3603eea303118e84a46c24160c6d590bdb90" | ||
} |
@@ -14,3 +14,3 @@ 'use strict' | ||
const classCss = {} | ||
const { props, class: elementClass } = element | ||
const { props, classlist: elementClass } = element | ||
@@ -17,0 +17,0 @@ if (!isObject(props)) return |
@@ -30,3 +30,3 @@ 'use strict' | ||
const value = sourceObj[key] | ||
if (key === 'class' && element.call('isString', sourceObj.class)) { | ||
if (key === 'classlist' && element.call('isString', sourceObj.classlist)) { | ||
const val = value.split(' ') | ||
@@ -42,4 +42,4 @@ if (val.length) { | ||
merge(obj, applyTrueProps(val, element)) | ||
} else if (element.class[key]) { | ||
const originalFromClass = element.class[key] | ||
} else if (element.classlist[key]) { | ||
const originalFromClass = element.classlist[key] | ||
const result = isFunction(originalFromClass) | ||
@@ -46,0 +46,0 @@ ? originalFromClass(element, element.state, element.context) |
84757
0.05%Updated