I am facing an issue with a component that includes a primeng table. Within a table row, I have an ng-container to project a p-columnFilter into the table from an external source. However, when trying to pass the filter into the template, I encounter a NullInjector error. This is due to the component from the external module not providing the necessary dependencies, even though it imports the required primeng modules.
ERROR NullInjectorError: R3InjectorError(RootModule)[Table -> Table -> Table -> Table]: NullInjectorError: No provider for Table! at NullInjector.get (core.mjs:11172:27) at R3Injector.get (core.mjs:11339:33) at R3Injector.get (core.mjs:11339:33) at R3Injector.get (core.mjs:11339:33) at NgModuleRef.get (core.mjs:21902:33) at R3Injector.get (core.mjs:11339:33) at NgModuleRef.get (core.mjs:21902:33) at Object.get (core.mjs:21579:35) at lookupTokenUsingModuleInjector (core.mjs:3374:39) at getOrCreateInjectable (core.mjs:3486:12)
root.component.html: https://i.sstatic.net/uPlTI.png
view-edtior.component.html: https://i.sstatic.net/P5c5h.png