diff --git a/src/main/ts-v7/src/app/app.module.ts b/src/main/ts-v7/src/app/app.module.ts index 2cfd654..81719e3 100755 --- a/src/main/ts-v7/src/app/app.module.ts +++ b/src/main/ts-v7/src/app/app.module.ts @@ -21,40 +21,42 @@ import { UnauthorizedInterceptor } from './core/interceptors/unauthorized.interc import { AppComponent } from './app.component'; import { HeaderComponent } from './header/header.component'; import { FooterComponent } from './footer/footer.component'; -import { LoginComponent } from './login/login.component'; -import { SigninComponent } from './signin/signin.component'; -import { DisconnectionComponent } from './disconnection/disconnection.component'; +import { NotFoundComponent } from './not-found/not-found.component'; import { HomeComponent } from './home/home.component'; +import { LoginComponent } from './login/login.component'; +import { DisconnectionComponent } from './disconnection/disconnection.component'; +import { PostComponent } from './posts/post.component'; +import { ByCategoryComponent } from './posts/byCategory/by-category.component'; import { MyPostsComponent } from './posts/myPosts/my-posts.component'; import { AccountSettingsComponent } from './account-settings/account-settings.component'; import { ChangePasswordComponent } from './account-settings/change-password/change-password.component'; import { ProfilEditionComponent } from './account-settings/profil-edition/profil-edition.component'; -import { PostComponent } from './posts/post.component'; -import { NotFoundComponent } from './not-found/not-found.component'; -import { ByCategoryComponent } from './posts/byCategory/by-category.component'; import { CreateUpdatePostComponent } from './posts/create-update/create-update-post.component'; -import { VersionRevisionComponent } from './version-revisions/version-revisions.component'; +import { ForbiddenComponent } from './forbidden/forbidden.component'; import { SearchComponent } from './search/search.component'; +import { SigninComponent } from './signin/signin.component'; +import { VersionRevisionComponent } from './version-revisions/version-revisions.component'; // Reusable components import { PostCardComponent } from './core/post-card/post-card.component'; import { SpinnerComponent } from './core/directives/spinner/spinner.component'; import { SearchBarComponent } from './core/directives/search-bar/search-bar.component'; +import { ProgressBarComponent } from './core/directives/progress-bar/progress-bar.component'; // Services -import { HeaderService } from './header/header.service'; import { AuthService } from './core/services/auth.service'; -import { HomeService } from './home/home.service'; import { LoginService } from './login/login.service'; -import { SigninService } from './signin/signin.service'; +import { HomeService } from './home/home.service'; +import { PostService } from './posts/post.service'; +import { ByCategoryService } from './posts/byCategory/by-category.service'; import { MyPostsService } from './posts/myPosts/my-posts.service'; import { ChangePasswordService } from './account-settings/change-password/change-password.service'; import { ProfilEditionService } from './account-settings/profil-edition/profil-edition.service'; -import { PostService } from './posts/post.service'; -import { ByCategoryService } from './posts/byCategory/by-category.service'; +import { HeaderService } from './header/header.service'; import { CreateUpdatePostService } from './posts/create-update/create-update-post.service'; -import { VersionRevisionService } from './version-revisions/version-revisions.service'; import { SearchService } from './search/search.service'; +import { SigninService } from './signin/signin.service'; +import { VersionRevisionService } from './version-revisions/version-revisions.service'; @NgModule({ declarations: [ @@ -77,7 +79,9 @@ import { SearchService } from './search/search.service'; CreateUpdatePostComponent, VersionRevisionComponent, SearchComponent, - SearchBarComponent + SearchBarComponent, + ProgressBarComponent, + ForbiddenComponent ], imports: [ BrowserModule, diff --git a/src/main/ts-v7/src/app/forbidden/forbidden.component.ts b/src/main/ts-v7/src/app/forbidden/forbidden.component.ts new file mode 100644 index 0000000..693c5e1 --- /dev/null +++ b/src/main/ts-v7/src/app/forbidden/forbidden.component.ts @@ -0,0 +1,18 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-forbidden', + template: ` +
+