ng-material-multilevel-menu icon indicating copy to clipboard operation
ng-material-multilevel-menu copied to clipboard

Do I need to provide MutliLevelMenuService

Open otatar opened this issue 4 years ago • 2 comments

Do I need to provide MutliLevelMenuService? I don't use it explicitly anywhere. I use ng-material-multilevel-menu inside lazy loaded module, and this is the error:

core.js:5967 ERROR Error: Uncaught (in promise): NullInjectorError: R3InjectorError(DashboardModule)[MultilevelMenuService -> MultilevelMenuService -> MultilevelMenuService -> MultilevelMenuService]: NullInjectorError: No provider for MultilevelMenuService! NullInjectorError: R3InjectorError(DashboardModule)[MultilevelMenuService -> MultilevelMenuService -> MultilevelMenuService -> MultilevelMenuService]: NullInjectorError: No provider for MultilevelMenuService!

otatar avatar Feb 11 '21 12:02 otatar

Add MultilevelMenuService to NgModule.providers array.

ghost avatar Mar 18 '21 18:03 ghost

Hi @otatar,

To resolve this issue you need to import MultilevelMenuService as well. and add it on your providers.

nielcleo avatar May 08 '21 16:05 nielcleo

Hope @otatar , you were able to fix that issue, thanks

ShankyTiwari avatar Jul 08 '23 21:07 ShankyTiwari