mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2025-12-12 03:01:16 +00:00
feat(renderer-core): added log when executing setState
This commit is contained in:
parent
016d54bdde
commit
5c49044a77
@ -1,6 +1,9 @@
|
||||
import { getLogger } from '@alilc/lowcode-utils';
|
||||
import baseRendererFactory from './base';
|
||||
import { IBaseRendererProps, IBaseRenderComponent } from '../types';
|
||||
|
||||
const logger = getLogger({ level: 'warn', bizName: 'renderer-core:page' });
|
||||
|
||||
export default function pageRendererFactory(): IBaseRenderComponent {
|
||||
const BaseRenderer = baseRendererFactory();
|
||||
return class PageRenderer extends BaseRenderer {
|
||||
@ -29,6 +32,11 @@ export default function pageRendererFactory(): IBaseRenderComponent {
|
||||
super.componentDidUpdate?.(prevProps, _prevState, snapshot);
|
||||
}
|
||||
|
||||
setState(state: any, callback?: () => void) {
|
||||
logger.info('page set state', state);
|
||||
super.setState(state, callback);
|
||||
}
|
||||
|
||||
render() {
|
||||
const { __schema, __components } = this.props;
|
||||
if (this.__checkSchema(__schema)) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user