1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-12-23 23:33:01 +02:00

additional props

This commit is contained in:
Laurent Cozic
2023-08-15 00:39:33 +01:00
parent 1503415ca2
commit ada5977afa
7 changed files with 74 additions and 15 deletions

View File

@@ -19,7 +19,7 @@ const hashContent = (content: any) => {
return createHash('sha1').update(JSON.stringify(content)).digest('hex');
};
const useRenderedNotes = (startNoteIndex: number, endNoteIndex: number, notes: NoteEntity[], selectedNoteIds: string[], itemSize: Size, listRenderer: ListRenderer, highlightedWords: string[]) => {
const useRenderedNotes = (startNoteIndex: number, endNoteIndex: number, notes: NoteEntity[], selectedNoteIds: string[], itemSize: Size, listRenderer: ListRenderer, highlightedWords: string[], watchedNoteFiles: string[]) => {
const [renderedNotes, setRenderedNotes] = useState<Record<string, RenderedNote>>({});
useAsyncEffect(async (event) => {
@@ -31,7 +31,8 @@ const useRenderedNotes = (startNoteIndex: number, endNoteIndex: number, notes: N
itemSize,
selectedNoteIds.includes(note.id),
noteIndex,
titleHtml
titleHtml,
watchedNoteFiles.includes(note.id)
);
const view = await listRenderer.onRenderNote(viewProps);
@@ -61,7 +62,7 @@ const useRenderedNotes = (startNoteIndex: number, endNoteIndex: number, notes: N
}
await Promise.all(promises);
}, [startNoteIndex, endNoteIndex, notes, selectedNoteIds, itemSize, listRenderer]);
}, [startNoteIndex, endNoteIndex, notes, selectedNoteIds, itemSize, listRenderer, watchedNoteFiles]);
return renderedNotes;
};