I have a 3rd party library which dynamically creates a DOM element, I need to compile a component and insert it to the created DOM element.
I'm using component factory resolver and i know i can insert it to ViewContainerRef, but i'm not sure how to insert to plain DOM element created by outside angular lib.
onDynamicDomCreate: (e: GridChangeEvent) => {
let factory = this.componentFactoryResolver.resolveComponentFactory(UserDetailsComponent);
e.sender.element.createComponent(factory); // <--- how to properly create component here?
}