From 9998ad83c2d12ece66e026d380289da769356219 Mon Sep 17 00:00:00 2001 From: Vincent BENOIT Date: Wed, 30 Mar 2022 11:45:12 +0200 Subject: [PATCH] =?UTF-8?q?Resultat=20du=20cours=20n=C2=B09=20avec=20la=20?= =?UTF-8?q?fonction=20de=20recherche=20fonctionnelle?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/app.module.ts | 9 +++-- .../employees/nav-bar/nav-bar.component.html | 21 ++++++++++-- .../employees/nav-bar/nav-bar.component.ts | 6 +++- src/app/ngrx/employees.actions.ts | 34 +++++++++++++------ src/app/ngrx/employees.effects.ts | 18 +++++++--- src/app/ngrx/employees.reducer.ts | 7 ++++ 6 files changed, 74 insertions(+), 21 deletions(-) diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 2f1de14..3b2349d 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -4,6 +4,7 @@ import { HttpClientModule } from '@angular/common/http'; import { StoreModule } from '@ngrx/store'; import { EffectsModule } from '@ngrx/effects'; import { StoreDevtoolsModule } from '@ngrx/store-devtools'; +import { FormsModule, ReactiveFormsModule } from '@angular/forms'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; @@ -19,8 +20,8 @@ import { ItemComponent } from './components/employees/list/item/item.component'; AppComponent, EmployeesComponent, NavBarComponent, - ListComponent, - ItemComponent + ListComponent, + ItemComponent ], imports: [ BrowserModule, @@ -28,7 +29,9 @@ import { ItemComponent } from './components/employees/list/item/item.component'; HttpClientModule, StoreModule.forRoot({catalogState:employeesReducer}), EffectsModule.forRoot([EmployeesEffects]), - StoreDevtoolsModule.instrument() + StoreDevtoolsModule.instrument(), + FormsModule, + ReactiveFormsModule ], providers: [], bootstrap: [AppComponent] diff --git a/src/app/components/employees/nav-bar/nav-bar.component.html b/src/app/components/employees/nav-bar/nav-bar.component.html index 102d2db..d40ad5b 100644 --- a/src/app/components/employees/nav-bar/nav-bar.component.html +++ b/src/app/components/employees/nav-bar/nav-bar.component.html @@ -1,5 +1,20 @@ -