diff --git a/npm/ng-packs/apps/dev-app/src/app/app-routing.module.ts b/npm/ng-packs/apps/dev-app/src/app/app-routing.module.ts index dd692e3641..2c7f400bb5 100644 --- a/npm/ng-packs/apps/dev-app/src/app/app-routing.module.ts +++ b/npm/ng-packs/apps/dev-app/src/app/app-routing.module.ts @@ -23,7 +23,10 @@ const routes: Routes = [ }, { path: 'setting-management', - loadChildren: () => import('@abp/ng.setting-management').then(m => m.settingManagementRoutes), + loadChildren: () => + import('@abp/ng.setting-management').then(m => + m.createSettingManagementRoutingConfiguration(), + ), }, ]; diff --git a/npm/ng-packs/packages/setting-management/src/lib/setting-management.routes.ts b/npm/ng-packs/packages/setting-management/src/lib/setting-management.config.ts similarity index 87% rename from npm/ng-packs/packages/setting-management/src/lib/setting-management.routes.ts rename to npm/ng-packs/packages/setting-management/src/lib/setting-management.config.ts index 944d360030..0297b58b9c 100644 --- a/npm/ng-packs/packages/setting-management/src/lib/setting-management.routes.ts +++ b/npm/ng-packs/packages/setting-management/src/lib/setting-management.config.ts @@ -7,9 +7,12 @@ import { } from '@abp/ng.core'; import { SettingManagementComponent } from './components/setting-management.component'; import { eSettingManagementComponents } from './enums/components'; -import { provideSettingManagement } from './setting-management'; -export const settingManagementRoutes: Routes = [ +export function provideSettingManagement() { + return []; +} + +export const createSettingManagementRoutingConfiguration = (): Routes => [ { path: '', component: RouterOutletComponent, diff --git a/npm/ng-packs/packages/setting-management/src/lib/setting-management.ts b/npm/ng-packs/packages/setting-management/src/lib/setting-management.ts deleted file mode 100644 index bd90296fb6..0000000000 --- a/npm/ng-packs/packages/setting-management/src/lib/setting-management.ts +++ /dev/null @@ -1,3 +0,0 @@ -export function provideSettingManagement() { - return []; -} diff --git a/npm/ng-packs/packages/setting-management/src/public-api.ts b/npm/ng-packs/packages/setting-management/src/public-api.ts index 673b3f281a..412b2d142f 100644 --- a/npm/ng-packs/packages/setting-management/src/public-api.ts +++ b/npm/ng-packs/packages/setting-management/src/public-api.ts @@ -2,3 +2,4 @@ export * from './lib/setting-management.module'; export * from './lib/components/setting-management.component'; export * from './lib/enums'; export * from './lib/setting-management.routes'; +export * from './lib/setting-management.config';