import { Component } from 'react'; import classNames from 'classnames'; import { observer } from '@ali/lowcode-globals'; import { DocumentModel } from './document-model'; import { BuiltinSimulatorHostView } from '../builtin-simulator'; @observer export class DocumentView extends Component<{ document: DocumentModel }> { shouldComponentUpdate() { return false; } render() { const { document } = this.props; const simulatorProps = document.simulatorProps; const Simulator = document.designer.simulatorComponent || BuiltinSimulatorHostView; return (