From ddf0456ac22aaa29ad7a769ac27835668f53b6de Mon Sep 17 00:00:00 2001 From: Artur Arseniev Date: Thu, 3 Nov 2022 09:36:39 +0400 Subject: [PATCH] Update transform for i18n labels https://github.com/artf/grapesjs/discussions/4698 --- src/style_manager/model/PropertyFactory.js | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/style_manager/model/PropertyFactory.js b/src/style_manager/model/PropertyFactory.js index 724d57dd9..ba721171c 100644 --- a/src/style_manager/model/PropertyFactory.js +++ b/src/style_manager/model/PropertyFactory.js @@ -387,16 +387,19 @@ export default class PropertyFactory { return filter ? filter.split(sep).map(input => { const { name, value } = property.__parseFn(input); - return { name, value }; + return { + 'transform-type': name, + 'transform-value': value, + }; }) : []; }, toStyle(values, { name }) { - return { [name]: `${values.name}(${values.value})` }; + return { [name]: `${values['transform-type']}(${values['transform-value']})` }; }, properties: [ { - property: 'name', + property: 'transform-type', name: 'Type', type: this.typeSelect, default: 'rotateZ', @@ -430,7 +433,7 @@ export default class PropertyFactory { if (to.value) { const option = property.getOption(); const props = { ...(option.propValue || {}) }; - const propToUp = property.getParent().getProperty('value'); + const propToUp = property.getParent().getProperty('transform-value'); const unit = propToUp.getUnit(); if (!unit || props?.units.indexOf(unit) < 0) { props.unit = props?.units[0] || ''; @@ -440,7 +443,7 @@ export default class PropertyFactory { }, }, { - property: 'value', + property: 'transform-value', type: this.typeNumber, default: '0', full: true,