From cdd4fbc81d6f5e7772c7e41e5c3883dc41b9a9ea Mon Sep 17 00:00:00 2001 From: Elian Doran Date: Fri, 2 Jan 2026 18:23:04 +0200 Subject: [PATCH] refactor(client): fix lint warnings in revisions modal --- apps/client/src/widgets/dialogs/revisions.tsx | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/apps/client/src/widgets/dialogs/revisions.tsx b/apps/client/src/widgets/dialogs/revisions.tsx index 2f4d67a52..7423d007d 100644 --- a/apps/client/src/widgets/dialogs/revisions.tsx +++ b/apps/client/src/widgets/dialogs/revisions.tsx @@ -23,6 +23,7 @@ import FormList, { FormListItem } from "../react/FormList"; import FormToggle from "../react/FormToggle"; import { useTriliumEvent } from "../react/hooks"; import Modal from "../react/Modal"; +import { RawHtmlBlock } from "../react/RawHtml"; export default function RevisionsDialog() { const [ note, setNote ] = useState(); @@ -49,7 +50,7 @@ export default function RevisionsDialog() { setRevisions(undefined); setNoteContent(undefined); } - }, [ note?.noteId, refreshCounter ]); + }, [ note, refreshCounter ]); if (revisions?.length && !currentRevision) { setCurrentRevision(revisions[0]); @@ -143,6 +144,7 @@ function RevisionsList({ revisions, onSelect, currentRevision }: { revisions: Re {revisions.map((item) => @@ -300,7 +302,7 @@ function RevisionContentText({ content }: { content: string | Buffer; + return ;; } function RevisionContentDiff({ noteContent, itemContent, itemType }: { @@ -332,9 +334,9 @@ function RevisionContentDiff({ noteContent, itemContent, itemType }: { return `${utils.escapeHtml(part.value)}`; } else if (part.removed) { return `${utils.escapeHtml(part.value)}`; - } + } return utils.escapeHtml(part.value); - + }).join(""); if (contentRef.current) { @@ -350,7 +352,7 @@ function RevisionFooter({ note }: { note?: FNote }) { return <>; } - let revisionsNumberLimit: number | string = parseInt(note?.getLabelValue("versioningLimit") ?? ""); + let revisionsNumberLimit: number | string = parseInt(note?.getLabelValue("versioningLimit") ?? "", 10); if (!Number.isInteger(revisionsNumberLimit)) { revisionsNumberLimit = options.getInt("revisionSnapshotNumberLimit") ?? 0; } @@ -375,7 +377,7 @@ function RevisionFooter({ note }: { note?: FNote }) { async function getNote(noteId?: string | null) { if (noteId) { return await froca.getNote(noteId); - } + } return appContext.tabManager.getActiveContextNote(); - + }