From a5adb031bdefc6da79e5652c3b2403e4e5d01e64 Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Sat, 12 Apr 2025 22:11:40 +0200 Subject: [PATCH] Add pagination handling with pageSize and pageChange EventEmitter Introduced `pageSize` in `bans.component.ts` to manage pagination logic and updated `buttonActive` to account for page size constraints. Added `pageChange` EventEmitter in `history.component.ts` to notify the parent component of page changes. Updated the template to bind `pageChange` for dynamic page size updates. --- frontend/src/app/bans/bans.component.html | 3 ++- frontend/src/app/bans/bans.component.ts | 5 ++++- frontend/src/app/bans/history/history.component.ts | 5 ++++- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/frontend/src/app/bans/bans.component.html b/frontend/src/app/bans/bans.component.html index 94d8f68..66833e1 100644 --- a/frontend/src/app/bans/bans.component.html +++ b/frontend/src/app/bans/bans.component.html @@ -48,7 +48,8 @@
+ [page]="page" [searchTerm]="finalSearchTerm" (pageChange)="pageSize = $event"> +