From aec2181d54d9b11b97e81c12517b002e6967c70e Mon Sep 17 00:00:00 2001 From: Arman Ozak Date: Wed, 17 Jun 2020 19:25:27 +0300 Subject: [PATCH] feat: use route provider and make all config public --- .../setting-management/config/src/public-api.ts | 3 +++ .../config/src/setting-management-config.module.ts | 12 ++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 npm/ng-packs/packages/setting-management/config/src/public-api.ts create mode 100644 npm/ng-packs/packages/setting-management/config/src/setting-management-config.module.ts diff --git a/npm/ng-packs/packages/setting-management/config/src/public-api.ts b/npm/ng-packs/packages/setting-management/config/src/public-api.ts new file mode 100644 index 0000000000..dae3d291c2 --- /dev/null +++ b/npm/ng-packs/packages/setting-management/config/src/public-api.ts @@ -0,0 +1,3 @@ +export * from './enums'; +export * from './providers'; +export * from './setting-management-config.module'; diff --git a/npm/ng-packs/packages/setting-management/config/src/setting-management-config.module.ts b/npm/ng-packs/packages/setting-management/config/src/setting-management-config.module.ts new file mode 100644 index 0000000000..139166d487 --- /dev/null +++ b/npm/ng-packs/packages/setting-management/config/src/setting-management-config.module.ts @@ -0,0 +1,12 @@ +import { ModuleWithProviders, NgModule } from '@angular/core'; +import { SETTING_MANAGEMENT_ROUTE_PROVIDERS } from './providers/route.provider'; + +@NgModule() +export class SettingManagementConfigModule { + static forRoot(): ModuleWithProviders { + return { + ngModule: SettingManagementConfigModule, + providers: [SETTING_MANAGEMENT_ROUTE_PROVIDERS], + }; + } +}