feat(setting-management): make setting management replaceable

#2404
pull/2522/head
mehmet-erim 6 years ago
parent 8fe488907d
commit 2bd2eb4cc4

@ -1,14 +1,28 @@
import {
DynamicLayoutComponent,
ReplaceableComponents,
ReplaceableRouteContainerComponent,
} from '@abp/ng.core';
import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { SettingManagementComponent } from './components/setting-management.component';
import { DynamicLayoutComponent } from '@abp/ng.core';
const routes: Routes = [
{
path: '',
component: DynamicLayoutComponent,
children: [
{ path: '', component: SettingManagementComponent, data: { requiredPolicy: 'AbpAccount.SettingManagement' } },
{
path: '',
component: ReplaceableRouteContainerComponent,
data: {
requiredPolicy: 'AbpAccount.SettingManagement',
replaceableComponent: {
key: 'SettingManagement.SettingManagementComponent',
defaultComponent: SettingManagementComponent,
} as ReplaceableComponents.RouteData,
},
},
],
},
];

Loading…
Cancel
Save