diff --git a/src/app/admin/admin.module.ts b/src/app/admin/admin.module.ts index f3daca131e8c7d885c1c6f64df388ffa9c733361..c2de925f9eb3888e724fd686443b0a83359fa1c5 100644 --- a/src/app/admin/admin.module.ts +++ b/src/app/admin/admin.module.ts @@ -2,13 +2,10 @@ import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { PanelComponent } from './panel/panel.component'; import { ValidationAttachmentComponent } from './validation-attachment/validation-attachment.component'; - - +import { SharedModule } from '../shared/shared.module'; @NgModule({ declarations: [PanelComponent, ValidationAttachmentComponent], - imports: [ - CommonModule - ] + imports: [CommonModule, SharedModule], }) -export class AdminModule { } +export class AdminModule {} diff --git a/src/app/admin/panel/panel.component.html b/src/app/admin/panel/panel.component.html index 4d957c8765f783f6c8f4ddddb1575d3857d13e1f..34dc8aa9440686ab42f01ce3db818fa5ec6604d8 100644 --- a/src/app/admin/panel/panel.component.html +++ b/src/app/admin/panel/panel.component.html @@ -1 +1,4 @@ -<p>panel works!</p> +<div fxLayout="column" class="content-container"> + <div fxLayout="row" fxLayoutAlign="center center"><h1>Panel d'administration</h1></div> + <app-admin-validation-attachment></app-admin-validation-attachment> +</div> diff --git a/src/app/admin/panel/panel.component.ts b/src/app/admin/panel/panel.component.ts index 67475f03dfa7a445dc3ad9f356cc1c4da84a4902..c6d2adffa20c9abc2ade11eaaf3877f2dd80d722 100644 --- a/src/app/admin/panel/panel.component.ts +++ b/src/app/admin/panel/panel.component.ts @@ -1,15 +1,12 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-panel', + selector: 'app-admin-panel', templateUrl: './panel.component.html', - styleUrls: ['./panel.component.scss'] + styleUrls: ['./panel.component.scss'], }) export class PanelComponent implements OnInit { + constructor() {} - constructor() { } - - ngOnInit(): void { - } - + ngOnInit(): void {} } diff --git a/src/app/admin/validation-attachment/validation-attachment.component.html b/src/app/admin/validation-attachment/validation-attachment.component.html index 52703fd14794ce7e9c5f3ce99524333bc60ccee1..46ad936006602ba6b4bd0c54d57b47acba4cd2de 100644 --- a/src/app/admin/validation-attachment/validation-attachment.component.html +++ b/src/app/admin/validation-attachment/validation-attachment.component.html @@ -1 +1 @@ -<p>validation-attachment works!</p> +<div fxLayout="row" fxLayoutAlign="center center"><p>validation-attachment works!</p></div> diff --git a/src/app/admin/validation-attachment/validation-attachment.component.ts b/src/app/admin/validation-attachment/validation-attachment.component.ts index fe1cfe8f6443c60a7746acb5735f8c17b692cc6d..09d9095c6f6994ad277863d807726d7770cc4e75 100644 --- a/src/app/admin/validation-attachment/validation-attachment.component.ts +++ b/src/app/admin/validation-attachment/validation-attachment.component.ts @@ -1,15 +1,12 @@ import { Component, OnInit } from '@angular/core'; @Component({ - selector: 'app-validation-attachment', + selector: 'app-admin-validation-attachment', templateUrl: './validation-attachment.component.html', - styleUrls: ['./validation-attachment.component.scss'] + styleUrls: ['./validation-attachment.component.scss'], }) export class ValidationAttachmentComponent implements OnInit { + constructor() {} - constructor() { } - - ngOnInit(): void { - } - + ngOnInit(): void {} } diff --git a/src/app/profile/profile.component.html b/src/app/profile/profile.component.html index 37ec8af994c57c2315f3a3c5bf3d256c42da786c..51293a253717ae70b0996fcb0e41bd12c36afde0 100644 --- a/src/app/profile/profile.component.html +++ b/src/app/profile/profile.component.html @@ -10,7 +10,7 @@ <strong>{{ structureId }}</strong> </span> </p> - <button routerLink="/admin">Accèder au panel d'administration</button> + <button *ngIf="profileService.isAdmin()" routerLink="/admin">Accèder au panel d'administration</button> <button (click)="toogleAddStructure()">Ajouter une structure</button> <button (click)="toogleChangeEmail()">Changer d'email</button> <form