diff --git a/src/core/elementNode.ts b/src/core/elementNode.ts index 249ef5d..ad77693 100644 --- a/src/core/elementNode.ts +++ b/src/core/elementNode.ts @@ -116,7 +116,7 @@ const parseAndAssignShaderProps = ( props[actualPrefix] = obj; Object.entries(obj).forEach(([key, value]) => { - let transformedKey = key === 'width' ? 'w' : key; + let transformedKey = getPropertyAlias(key); // If border side and key is width/w, transform to side (bottom/left/right/top) if (side && transformedKey === 'w') { @@ -138,8 +138,8 @@ export function convertToShader( } function getPropertyAlias(name: string) { - if (name === 'w') return 'width'; - if (name === 'h') return 'height'; + if (name === 'width') return 'w'; + if (name === 'height') return 'h'; return name; }