diff --git a/packages/editor-skeleton/src/transducers/addon-combine.ts b/packages/editor-skeleton/src/transducers/addon-combine.ts index f20a488bb..2cf987523 100644 --- a/packages/editor-skeleton/src/transducers/addon-combine.ts +++ b/packages/editor-skeleton/src/transducers/addon-combine.ts @@ -178,6 +178,9 @@ export default function (metadata: TransformedComponentMetadata): TransformedCom name: 'style', title: { type: 'i18n', 'zh-CN': '行内样式', 'en-US': 'Style' }, setter: 'StyleSetter', + extraProps: { + display: 'block', + }, }); } if (stylesGroup.length > 0) { diff --git a/packages/editor-skeleton/src/transducers/parse-props.ts b/packages/editor-skeleton/src/transducers/parse-props.ts index c413c9eff..54f418ca9 100644 --- a/packages/editor-skeleton/src/transducers/parse-props.ts +++ b/packages/editor-skeleton/src/transducers/parse-props.ts @@ -139,6 +139,11 @@ function propTypeToSetter(propType: PropType): SetterType { componentName: 'FunctionSetter', isRequired, }; + case 'color': + return { + componentName: 'ColorSetter', + isRequired, + }; case 'oneOfType': return { componentName: 'MixedSetter',