I am trying to do a component based code split. Webpack 3.
loadDecisions = async () => {
if (!this.TmplDecisions) {
this.TmplDecisions = await import(
/* webpackChunkName: "chunk-templates-decisions" */ 'src/components/decisions'
);
}
return this.TmplDecisions;
}
renderDecisions () {
if (this.TmplDecisions && this.TmplDecisions.default) {
return <this.TmplDecisions.default
{...this.props}
logOpenEvent={this.logTagOpenEvent}
/>;
} else return null;
};
The component shows up fine in Dev tools debugger, but it gets rendered as <undefined></undefined>
Can someone help?