diff --git a/src/public/javascripts/services/tooltip.js b/src/public/javascripts/services/tooltip.js index 22480915e..863a87527 100644 --- a/src/public/javascripts/services/tooltip.js +++ b/src/public/javascripts/services/tooltip.js @@ -99,11 +99,21 @@ async function renderTooltip(note, attributes) { content += note.content; } else if (note.type === 'code') { - content += $("
").text(note.content).prop('outerHTML');
+ content += $("")
+ .text(note.content)
+ .prop('outerHTML');
+ }
+ else if (note.type === 'image') {
+ content += $("
")
+ .prop("src", `/api/images/${note.noteId}/${note.title}`)
+ .prop("style", "max-width: 300px; max-height: 300px;")
+ .prop('outerHTML');
+
+ console.log(content);
}
// other types of notes don't have tooltip preview
- if (!$(content).text().trim()) {
+ if (!$(content).text().trim() && note.type !== 'image') {
return "";
}