fix: 避免一些内置的 metadataTransducer 重复执行导致不幂等

This commit is contained in:
lihao.ylh 2021-09-01 16:10:50 +08:00
parent c6cd178f4c
commit 88f5677682

View File

@ -4,6 +4,11 @@ import { getConvertedExtraKey } from '@ali/lowcode-designer';
export default function (metadata: TransformedComponentMetadata): TransformedComponentMetadata {
const { componentName, configure = {} } = metadata;
// 如果已经处理过,不再重新执行一遍
if (configure.combined) {
return metadata;
}
if (componentName === 'Leaf') {
return {
...metadata,