From 3bd2c44bad6c784bb6e6748e5107cf070d27482b Mon Sep 17 00:00:00 2001 From: cofrizot Date: Fri, 14 Jun 2024 16:21:28 +0200 Subject: [PATCH] Add a Works page --- src/app/app-routing.module.ts | 2 + .../components/header/header.component.html | 2 +- src/app/components/header/header.component.ts | 20 +--- .../work-list-detail.component.css | 0 .../work-list-detail.component.html | 5 + .../work-list-detail.component.spec.ts | 22 +++++ .../work-list-detail.component.ts | 14 +++ src/app/components/work/work.component.html | 37 +------- src/app/components/work/work.component.ts | 91 ++++++++++--------- .../works-list/works-list.component.html | 34 ++----- .../works-list/works-list.component.ts | 18 +++- src/app/models/work.model.ts | 1 + src/app/services/work.service.ts | 9 +- 13 files changed, 129 insertions(+), 126 deletions(-) create mode 100644 src/app/components/work-list-detail/work-list-detail.component.css create mode 100644 src/app/components/work-list-detail/work-list-detail.component.html create mode 100644 src/app/components/work-list-detail/work-list-detail.component.spec.ts create mode 100644 src/app/components/work-list-detail/work-list-detail.component.ts diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts index 3e44984..0d9a39f 100644 --- a/src/app/app-routing.module.ts +++ b/src/app/app-routing.module.ts @@ -7,11 +7,13 @@ import { DocumentationComponent } from './components/documentation/documentation import { FormComponent } from './components/form/form.component'; import { TermsOfServiceComponent } from './components/terms-of-service/terms-of-service.component'; import { PrivacyPolicyComponent } from './components/privacy-policy/privacy-policy.component'; +import { WorksListComponent } from './components/works-list/works-list.component'; // Toutes les routes de l'application sont définies ici const routes: Routes = [ { path: '', component: LandingPageComponent }, { path: 'work/:id', component: WorkComponent }, + { path: 'works', component: WorksListComponent }, { path: 'editor', component: EditorComponent }, { path: 'documentation', component: DocumentationComponent }, { path: 'contact', component: FormComponent }, diff --git a/src/app/components/header/header.component.html b/src/app/components/header/header.component.html index 16f134a..82b0cdc 100644 --- a/src/app/components/header/header.component.html +++ b/src/app/components/header/header.component.html @@ -28,7 +28,7 @@