From d943e745669da46343e7de1c9de2bafa286238dd Mon Sep 17 00:00:00 2001 From: Vanessa Date: Tue, 24 Sep 2024 09:27:41 +0800 Subject: [PATCH] :recycle: https://github.com/siyuan-note/siyuan/pull/12567 --- app/src/history/history.ts | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/app/src/history/history.ts b/app/src/history/history.ts index 6ec06f421..098a87991 100644 --- a/app/src/history/history.ts +++ b/app/src/history/history.ts @@ -20,7 +20,6 @@ let historyEditor: Protyle; const renderDoc = (element: HTMLElement, currentPage: number) => { const previousElement = element.querySelector('[data-type="docprevious"]'); const nextElement = element.querySelector('[data-type="docnext"]'); - const pageElement = nextElement.nextElementSibling.nextElementSibling; element.setAttribute("data-page", currentPage.toString()); if (currentPage > 1) { previousElement.removeAttribute("disabled"); @@ -84,8 +83,8 @@ const renderDoc = (element: HTMLElement, currentPage: number) => { } else { nextElement.setAttribute("disabled", "disabled"); } - pageBtn.setAttribute("data-totalPage", (response.data.pageCount || 1).toString()); - // nextElement.nextElementSibling.nextElementSibling.textContent = `${currentPage}/${response.data.pageCount || 1}`; + pageBtn.setAttribute("data-totalpage", (response.data.pageCount || 1).toString()); + const pageElement = nextElement.nextElementSibling.nextElementSibling; pageElement.textContent = `${window.siyuan.languages.pageCountAndHistoryCount.replace("${x}", response.data.pageCount).replace("${y}", response.data.totalCount || 1)}`; pageElement.classList.remove("fn__none"); if (response.data.histories.length === 0) { @@ -280,7 +279,7 @@ const renderRepo = (element: Element, currentPage: number) => { } else { nextElement.setAttribute("disabled", "disabled"); } - pageBtn.setAttribute("data-totalPage", (response.data.pageCount || 1).toString()); + pageBtn.setAttribute("data-totalpage", (response.data.pageCount || 1).toString()); pageElement.textContent = `${window.siyuan.languages.pageCountAndSnapshotCount.replace("${x}", response.data.pageCount).replace("${y}", response.data.totalCount || 1)}`; pageElement.classList.remove("fn__none"); renderRepoItem(response, element, selectValue); @@ -355,7 +354,7 @@ export const openHistory = (app: App) => {
- + ${window.siyuan.languages.pageCountAndHistoryCount} @@ -406,7 +405,7 @@ export const openHistory = (app: App) => {
- + ${window.siyuan.languages.pageCountAndSnapshotCount} @@ -812,7 +811,7 @@ const bindEvent = (app: App, element: Element, dialog?: Dialog) => { break; } else if (type === "jumpRepoPage") { const currentPage = parseInt(repoElement.getAttribute("data-page")); - const totalPage = parseInt(target.getAttribute("data-totalPage") || "1"); + const totalPage = parseInt(target.getAttribute("data-totalpage") || "1"); if (totalPage > 1) { confirmDialog( @@ -832,7 +831,7 @@ const bindEvent = (app: App, element: Element, dialog?: Dialog) => { } } else if (type === "jumpHistoryPage") { const currentPage = parseInt(repoElement.getAttribute("data-page")); - const totalPage = parseInt(target.getAttribute("data-totalPage") || "1"); + const totalPage = parseInt(target.getAttribute("data-totalpage") || "1"); if (totalPage > 1) { confirmDialog(