Skip to content

Commit a3f2a87

Browse files
committed
fix: compact devMode
1 parent e2be399 commit a3f2a87

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

packages/designer/src/designer/designer.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,7 @@ export class Designer {
521521
const designer = this;
522522
designer._componentMetasMap.forEach((config, key) => {
523523
const metaData = config.getMetadata();
524-
if (metaData.devMode === 'lowcode') {
524+
if (metaData.devMode && ['lowcode', 'lowCode'].includes(metaData.devMode)) {
525525
maps[key] = metaData.schema;
526526
} else {
527527
const view = metaData.configure.advanced?.view;

packages/designer/src/document/document-model.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export interface ComponentMap {
2626
destructuring?: boolean;
2727
exportName?: string;
2828
subName?: string;
29-
devMode?: 'lowcode' | 'procode';
29+
devMode?: 'lowcode' | 'procode' | 'proCode' | 'lowCode';
3030
}
3131

3232
export class DocumentModel {

packages/designer/src/document/node/node.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1189,7 +1189,9 @@ export function isRootNode(node: Node): node is RootNode {
11891189
}
11901190

11911191
export function isLowCodeComponent(node: Node): boolean {
1192-
return node.componentMeta?.getMetadata().devMode === 'lowcode';
1192+
const devMode = node.componentMeta?.getMetadata?.()?.devMode;
1193+
if (!devMode) { return false; }
1194+
return ['lowcode', 'lowCode'].includes(devMode);
11931195
}
11941196

11951197
export function getZLevelTop(child: Node, zLevel: number): Node | null {

packages/types/src/metadata.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -379,7 +379,7 @@ export interface ComponentMetadata {
379379
/**
380380
* 组件研发模式
381381
*/
382-
devMode?: 'procode' | 'lowcode';
382+
devMode?: 'procode' | 'lowcode' | 'proCode' | 'lowCode';
383383
/**
384384
* npm 源引入完整描述对象
385385
*/

0 commit comments

Comments
 (0)