First step of implementation of user management routing

This commit is contained in:
VUAGNAT Benoit DSCS/DSEC 2021-05-12 19:20:35 +02:00
parent 84d0f803dc
commit faf2dbf276
6 changed files with 53 additions and 0 deletions

View File

@ -56,6 +56,7 @@ import { ConsoleGuard } from './guards/console-guard';
import { LoginGuard } from './guards/login-guard';
import { DefaultLayoutComponent } from './layouts/default-layout/default-layout.component';
import { ServerResolve } from './resolvers/server-resolve';
import { UserManagementComponent } from './components/user-management/user-management.component';
const routes: Routes = [
{
@ -213,6 +214,10 @@ const routes: Routes = [
path: '**',
component: PageNotFoundComponent,
},
{
path: 'user_management',
component: UserManagementComponent
}
];
@NgModule({

View File

@ -273,6 +273,7 @@ import { MarkedDirective } from './directives/marked.directive';
import { LoginComponent } from './components/login/login.component';
import { LoginService } from './services/login.service';
import { HttpRequestsInterceptor } from './interceptors/http.interceptor';
import { UserManagementComponent } from './components/user-management/user-management.component'
@NgModule({
declarations: [
@ -458,6 +459,7 @@ import { HttpRequestsInterceptor } from './interceptors/http.interceptor';
ConfigureCustomAdaptersDialogComponent,
EditNetworkConfigurationDialogComponent,
ReportIssueComponent,
UserManagementComponent
],
imports: [
AngularReactBrowserModule,

View File

@ -0,0 +1,3 @@
<p>
user-management works!
</p>

View File

@ -0,0 +1,28 @@
/* tslint:disable:no-unused-variable */
import { async, ComponentFixture, TestBed } from '@angular/core/testing';
import { By } from '@angular/platform-browser';
import { DebugElement } from '@angular/core';
import { UserManagementComponent } from './user-management.component';
describe('UserManagementComponent', () => {
let component: UserManagementComponent;
let fixture: ComponentFixture<UserManagementComponent>;
beforeEach(async(() => {
TestBed.configureTestingModule({
declarations: [ UserManagementComponent ]
})
.compileComponents();
}));
beforeEach(() => {
fixture = TestBed.createComponent(UserManagementComponent);
component = fixture.componentInstance;
fixture.detectChanges();
});
it('should create', () => {
expect(component).toBeTruthy();
});
});

View File

@ -0,0 +1,15 @@
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-user-management',
templateUrl: './user-management.component.html',
styleUrls: ['./user-management.component.scss']
})
export class UserManagementComponent implements OnInit {
constructor() { }
ngOnInit() {
}
}