fix: apply filters only on refresh

This commit is contained in:
bisco
2026-06-03 23:24:03 +02:00
parent 2c7ec7383b
commit f8de0e644a
4 changed files with 18 additions and 34 deletions
+6 -8
View File
@@ -26,49 +26,47 @@
<input
type="search"
[(ngModel)]="filters.q"
(ngModelChange)="onFilterChange()"
placeholder="Name, role, team, nationality"
>
</label>
<label>
Position
<select [(ngModel)]="filters.position" (ngModelChange)="onFilterChange()">
<select [(ngModel)]="filters.position">
<option value="">Any</option>
<option *ngFor="let position of positions" [value]="position">{{ position }}</option>
</select>
</label>
<label>
Role
<select [(ngModel)]="filters.role" (ngModelChange)="onFilterChange()">
<select [(ngModel)]="filters.role">
<option value="">Any</option>
<option *ngFor="let role of roles" [value]="role">{{ role }}</option>
</select>
</label>
<label>
League
<select [(ngModel)]="filters.league" (ngModelChange)="onFilterChange()">
<select [(ngModel)]="filters.league">
<option value="">Any</option>
<option *ngFor="let league of leagues" [value]="league">{{ league }}</option>
</select>
</label>
<label>
Min PPG
<input type="number" [(ngModel)]="filters.minPoints" (ngModelChange)="onFilterChange()" min="0" step="0.1">
<input type="number" [(ngModel)]="filters.minPoints" min="0" step="0.1">
</label>
<label>
Min APG
<input type="number" [(ngModel)]="filters.minAssists" (ngModelChange)="onFilterChange()" min="0" step="0.1">
<input type="number" [(ngModel)]="filters.minAssists" min="0" step="0.1">
</label>
<label>
Min RPG
<input type="number" [(ngModel)]="filters.minRebounds" (ngModelChange)="onFilterChange()" min="0" step="0.1">
<input type="number" [(ngModel)]="filters.minRebounds" min="0" step="0.1">
</label>
<label>
Min EFF
<input
type="number"
[(ngModel)]="filters.minEfficiency"
(ngModelChange)="onFilterChange()"
min="0"
step="0.1"
>