diff --git a/packages/rax-simulator-renderer/src/renderer-view.tsx b/packages/rax-simulator-renderer/src/renderer-view.tsx index 8444e73ef..db950ab59 100644 --- a/packages/rax-simulator-renderer/src/renderer-view.tsx +++ b/packages/rax-simulator-renderer/src/renderer-view.tsx @@ -211,6 +211,7 @@ class Renderer extends Component<{ }} documentId={document.id} getNode={(id: string) => documentInstance.getNode(id) as any} + rendererName="PageRenderer" customCreateElement={(Component: any, props: any, children: any) => { const { __id, ...viewProps } = props; viewProps.componentId = __id; diff --git a/packages/rax-simulator-renderer/src/renderer.ts b/packages/rax-simulator-renderer/src/renderer.ts index 18f786896..41a96897b 100644 --- a/packages/rax-simulator-renderer/src/renderer.ts +++ b/packages/rax-simulator-renderer/src/renderer.ts @@ -525,6 +525,7 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { designMode: renderer.designMode, device: renderer.device, appHelper: renderer.context, + rendererName: 'LowCodeRenderer', customCreateElement: (Comp: any, props: any, children: any) => { const componentMeta = host.currentDocument?.getComponentMeta(Comp.displayName); if (componentMeta?.isModal) { diff --git a/packages/react-simulator-renderer/src/renderer-view.tsx b/packages/react-simulator-renderer/src/renderer-view.tsx index ec1ebdf4e..0f89764cd 100644 --- a/packages/react-simulator-renderer/src/renderer-view.tsx +++ b/packages/react-simulator-renderer/src/renderer-view.tsx @@ -176,6 +176,7 @@ class Renderer extends Component<{ suspended={renderer.suspended} self={renderer.scope} getNode={(id: string) => documentInstance.getNode(id) as Node} + rendererName="PageRenderer" customCreateElement={(Component: any, props: any, children: any) => { const { __id, ...viewProps } = props; viewProps.componentId = __id; diff --git a/packages/react-simulator-renderer/src/renderer.ts b/packages/react-simulator-renderer/src/renderer.ts index 81334e96c..7290759f1 100644 --- a/packages/react-simulator-renderer/src/renderer.ts +++ b/packages/react-simulator-renderer/src/renderer.ts @@ -453,6 +453,7 @@ export class SimulatorRendererContainer implements BuiltinSimulatorRenderer { designMode: renderer.designMode, device: renderer.device, appHelper: renderer.context, + rendererName: 'LowCodeRenderer', customCreateElement: (Comp: any, props: any, children: any) => { const componentMeta = host.currentDocument?.getComponentMeta(Comp.displayName); if (componentMeta?.isModal) { diff --git a/packages/renderer-core/src/types/index.ts b/packages/renderer-core/src/types/index.ts index e1246082a..f94ff7f18 100644 --- a/packages/renderer-core/src/types/index.ts +++ b/packages/renderer-core/src/types/index.ts @@ -17,6 +17,7 @@ export interface IProps { onCompGetRef?: (schema: ISchema, ref: any) => void; onCompGetCtx?: (schema: ISchema, ref: any) => void; customCreateElement?: (...args: any) => any; + rendererName: string; notFoundComponent?: any; faultComponent?: any; }