@@ -36,7 +36,14 @@ export const addBorderStyles = ( blockStyleGenerator, props = {} ) => {
3636 attrName : 'borderRadius2' ,
3737 key : 'borderTopLeftRadius2' ,
3838 attrNameTemplate,
39- format : '%spx' ,
39+ valueCallback : value => {
40+ // Substitute with using format to work with preset controls
41+ value = typeof value === 'number' ? value . toString ( ) : value
42+ if ( value . startsWith ( 'var(--stk' ) ) {
43+ return value
44+ }
45+ return value + 'px'
46+ } ,
4047 responsive : 'all' ,
4148 hover : 'all' ,
4249 valuePreCallback : value => value ?. top ,
@@ -48,7 +55,13 @@ export const addBorderStyles = ( blockStyleGenerator, props = {} ) => {
4855 attrName : 'borderRadius2' ,
4956 key : 'borderTopRightRadius2' ,
5057 attrNameTemplate,
51- format : '%spx' ,
58+ valueCallback : value => {
59+ value = typeof value === 'number' ? value . toString ( ) : value
60+ if ( value . startsWith ( 'var(--stk' ) ) {
61+ return value
62+ }
63+ return value + 'px'
64+ } ,
5265 responsive : 'all' ,
5366 hover : 'all' ,
5467 valuePreCallback : value => value ?. right ,
@@ -60,7 +73,13 @@ export const addBorderStyles = ( blockStyleGenerator, props = {} ) => {
6073 attrName : 'borderRadius2' ,
6174 key : 'borderBottomRightRadius2' ,
6275 attrNameTemplate,
63- format : '%spx' ,
76+ valueCallback : value => {
77+ value = typeof value === 'number' ? value . toString ( ) : value
78+ if ( value . startsWith ( 'var(--stk' ) ) {
79+ return value
80+ }
81+ return value + 'px'
82+ } ,
6483 responsive : 'all' ,
6584 hover : 'all' ,
6685 valuePreCallback : value => value ?. left ,
@@ -72,7 +91,13 @@ export const addBorderStyles = ( blockStyleGenerator, props = {} ) => {
7291 attrName : 'borderRadius2' ,
7392 key : 'borderBottomLeftRadius2' ,
7493 attrNameTemplate,
75- format : '%spx' ,
94+ valueCallback : value => {
95+ value = typeof value === 'number' ? value . toString ( ) : value
96+ if ( value . startsWith ( 'var(--stk' ) ) {
97+ return value
98+ }
99+ return value + 'px'
100+ } ,
76101 responsive : 'all' ,
77102 hover : 'all' ,
78103 valuePreCallback : value => value ?. bottom ,
0 commit comments