diff --git a/npm/ng-packs/packages/setting-management/src/lib/components/index.ts b/npm/ng-packs/packages/setting-management/src/lib/components/index.ts deleted file mode 100644 index 4f59d5c056..0000000000 --- a/npm/ng-packs/packages/setting-management/src/lib/components/index.ts +++ /dev/null @@ -1 +0,0 @@ -export * from './setting/setting.component'; diff --git a/npm/ng-packs/packages/setting-management/src/lib/components/services/initial.service.ts b/npm/ng-packs/packages/setting-management/src/lib/components/services/initial.service.ts deleted file mode 100644 index 44f289a362..0000000000 --- a/npm/ng-packs/packages/setting-management/src/lib/components/services/initial.service.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { SettingTab } from '@abp/ng.theme.shared'; -import { Injectable, OnInit } from '@angular/core'; -import { Router } from '@angular/router'; -import snq from 'snq'; - -@Injectable() -export class InitialService { - public settings: SettingTab[]; - - constructor(private router: Router) { - this.settings = this.router.config - .map(route => snq(() => route.data.routes.settings)) - .filter(settings => settings && settings.length) - .reduce((acc, val) => [...acc, ...val], []) - .sort((a, b) => a.order - b.order); - } -} diff --git a/npm/ng-packs/packages/setting-management/src/lib/components/setting-layout.component.html b/npm/ng-packs/packages/setting-management/src/lib/components/setting-layout.component.html new file mode 100644 index 0000000000..8465f75e65 --- /dev/null +++ b/npm/ng-packs/packages/setting-management/src/lib/components/setting-layout.component.html @@ -0,0 +1,59 @@ +