From 0d6d663883e137a401fb625198ffad1bb0605b84 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Mon, 26 May 2025 20:55:54 +0200 Subject: [PATCH] Refactor pagination in renderer.js to support page parameter --- renderer.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/renderer.js b/renderer.js index e33a9ea..1580a7a 100644 --- a/renderer.js +++ b/renderer.js @@ -496,14 +496,15 @@ async function startLiveCountdown(folderObj, msLeft) { contentList.parentElement.insertBefore(paginationEl, contentList); // einmalig nach DOM load - async function renderContent(folderObj) { + async function renderContent(folderObj, page = 1) { closeDropdown(); const folder = folderObj.path; await updateInteractionBar(folderObj); titleEl.textContent = folder; - - const { head, commits } = await window.electronAPI.getCommits(folderObj); + // Holt die paginierten Commits! + const { head, commits, total, page: currentPage, pageSize, pages } = + await window.electronAPI.getCommits(folderObj, page, PAGE_SIZE); commitPage = currentPage; // speichere aktuelle Seite