fix(rax-renderer): fix type issue during build

This commit is contained in:
JackLian 2022-12-22 13:19:22 +08:00 committed by 刘菊萍(絮黎)
parent c2db198415
commit eafdf78ad8
4 changed files with 12 additions and 8 deletions

View File

@ -41,8 +41,8 @@ function factory() {
}; };
} }
const RaxRenderer = factory(); const RaxRenderer: any = factory();
const Engine = RaxRenderer; const Engine: any = RaxRenderer;
export { export {
Engine, Engine,

View File

@ -1,6 +1,6 @@
import { blockRendererFactory, types } from '@alilc/lowcode-renderer-core'; import { blockRendererFactory, types } from '@alilc/lowcode-renderer-core';
export default function raxBlockRendererFactory() { const raxBlockRendererFactory: () => any = () => {
const OriginBlock = blockRendererFactory(); const OriginBlock = blockRendererFactory();
return class BlockRenderer extends OriginBlock { return class BlockRenderer extends OriginBlock {
render() { render() {
@ -21,4 +21,5 @@ export default function raxBlockRendererFactory() {
return that.__renderContextConsumer(children); return that.__renderContextConsumer(children);
} }
}; };
} };
export default raxBlockRendererFactory;

View File

@ -1,6 +1,6 @@
import { componentRendererFactory, types } from '@alilc/lowcode-renderer-core'; import { componentRendererFactory, types } from '@alilc/lowcode-renderer-core';
export default function raxComponentRendererFactory() { const raxComponentRendererFactory: () => any = () => {
const OriginComponent = componentRendererFactory(); const OriginComponent = componentRendererFactory();
return class ComponentRenderer extends OriginComponent { return class ComponentRenderer extends OriginComponent {
render() { render() {
@ -33,4 +33,5 @@ export default function raxComponentRendererFactory() {
return that.__renderContent(content); return that.__renderContent(content);
} }
}; };
} };
export default raxComponentRendererFactory;

View File

@ -1,6 +1,6 @@
import { pageRendererFactory, types } from '@alilc/lowcode-renderer-core'; import { pageRendererFactory, types } from '@alilc/lowcode-renderer-core';
export default function raxPageRendererFactory() { const raxPageRendererFactory: () => any = () => {
const OriginPage = pageRendererFactory(); const OriginPage = pageRendererFactory();
return class PageRenderer extends OriginPage { return class PageRenderer extends OriginPage {
async componentDidUpdate() { async componentDidUpdate() {
@ -33,4 +33,6 @@ export default function raxPageRendererFactory() {
})); }));
} }
}; };
} };
export default raxPageRendererFactory;