mirror of
https://github.com/alibaba/lowcode-engine.git
synced 2025-12-13 04:03:07 +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 baseRendererFactory from './base';
|
||||||
import { IBaseRendererProps, IBaseRenderComponent } from '../types';
|
import { IBaseRendererProps, IBaseRenderComponent } from '../types';
|
||||||
|
|
||||||
|
const logger = getLogger({ level: 'warn', bizName: 'renderer-core:page' });
|
||||||
|
|
||||||
export default function pageRendererFactory(): IBaseRenderComponent {
|
export default function pageRendererFactory(): IBaseRenderComponent {
|
||||||
const BaseRenderer = baseRendererFactory();
|
const BaseRenderer = baseRendererFactory();
|
||||||
return class PageRenderer extends BaseRenderer {
|
return class PageRenderer extends BaseRenderer {
|
||||||
@ -29,6 +32,11 @@ export default function pageRendererFactory(): IBaseRenderComponent {
|
|||||||
super.componentDidUpdate?.(prevProps, _prevState, snapshot);
|
super.componentDidUpdate?.(prevProps, _prevState, snapshot);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
setState(state: any, callback?: () => void) {
|
||||||
|
logger.info('page set state', state);
|
||||||
|
super.setState(state, callback);
|
||||||
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
const { __schema, __components } = this.props;
|
const { __schema, __components } = this.props;
|
||||||
if (this.__checkSchema(__schema)) {
|
if (this.__checkSchema(__schema)) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user