Because of the recent generator change my project was left with half lazy loaded half regular pages, which interacted weirdly with the navigation changes, so I decided to just remove lazy loading altogether.
To help with the change I created a pages.ts
file that reexports all the pages, and then later realized I could make it a module, import the modules generated for the lazy ones and declare the non-lazy pages there.
But I got hit with an Unexpected value 'undefined' declared by the module 'PagesModule'
. So I checked and it’s the non-lazy page that’s undefined.
If I move the import to app.module.ts
and add to declarations there it works, but not in pages.ts
. I even tried recreating the module.ts files copying the old generated files, but that didn’t help either.
What am I doing wrong here?
EDIT: The reason was that I had circlular dependencies.