From 2f2949ab51542d36fe518c9dac279381225ad608 Mon Sep 17 00:00:00 2001 From: Pierre Ecarlat <pecarlat@grandlyon.com> Date: Thu, 21 Dec 2023 17:13:55 +0100 Subject: [PATCH] Update search-bar component as a search input --- .../shared/components/v3/search-bar/search-bar.component.html | 4 ++-- .../shared/components/v3/search-bar/search-bar.component.ts | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/app/shared/components/v3/search-bar/search-bar.component.html b/src/app/shared/components/v3/search-bar/search-bar.component.html index 8bb5c7610..bdf249223 100644 --- a/src/app/shared/components/v3/search-bar/search-bar.component.html +++ b/src/app/shared/components/v3/search-bar/search-bar.component.html @@ -1,10 +1,10 @@ <form class="search-bar"> <input - type="text" + type="search" name="search" [placeholder]="placeholder" [(ngModel)]="value" - (change)="onChange($event)" + (ngModelChange)="onChange()" (keyup.enter)="handleSearch()" /> <app-v3-icon-button diff --git a/src/app/shared/components/v3/search-bar/search-bar.component.ts b/src/app/shared/components/v3/search-bar/search-bar.component.ts index 70586f4a3..2d9b1d893 100644 --- a/src/app/shared/components/v3/search-bar/search-bar.component.ts +++ b/src/app/shared/components/v3/search-bar/search-bar.component.ts @@ -22,8 +22,7 @@ export class SearchBarV3Component { this.search.emit(this.value); } - public onChange(event: Event): void { - this.value = (event.target as HTMLInputElement).value; + public onChange(): void { this.valueChange.emit(this.value); } } -- GitLab