From e0944852f01c8ce06489c07223766fa6ef0dd678 Mon Sep 17 00:00:00 2001 From: Oliver Kieselbach Date: Tue, 17 Mar 2026 19:28:26 +0100 Subject: [PATCH] added session list entries selection --- .../app/dashboard/components/SessionTable.tsx | 16 ++++++++++++++++ .../app/dashboard/page.tsx | 19 ++++++++++++++++--- .../tsconfig.tsbuildinfo | 2 +- 3 files changed, 33 insertions(+), 4 deletions(-) diff --git a/src/Web/autopilot-monitor-web/app/dashboard/components/SessionTable.tsx b/src/Web/autopilot-monitor-web/app/dashboard/components/SessionTable.tsx index c1d3c691..13c07995 100644 --- a/src/Web/autopilot-monitor-web/app/dashboard/components/SessionTable.tsx +++ b/src/Web/autopilot-monitor-web/app/dashboard/components/SessionTable.tsx @@ -64,6 +64,8 @@ interface SessionTableProps { totalPages: number; onPreviousPage: () => void; onNextPage: () => void; + sessionsPerPage: number; + onSessionsPerPageChange: (value: number) => void; hasMore: boolean; loadingMore: boolean; onLoadMore: () => void; @@ -98,6 +100,8 @@ export function SessionTable({ totalPages, onPreviousPage, onNextPage, + sessionsPerPage, + onSessionsPerPageChange, hasMore, loadingMore, onLoadMore, @@ -201,6 +205,18 @@ export function SessionTable({ )}
+ {/* Page Size Selector */} + + {/* Column Selector */}