mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-07 05:40:17 +00:00
Ignore null params type check for markdown renderer in Obsidian client
This commit is contained in:
@@ -167,7 +167,8 @@ export class KhojChatModal extends Modal {
|
|||||||
let chat_message_body_el = chatMessageEl.createDiv();
|
let chat_message_body_el = chatMessageEl.createDiv();
|
||||||
chat_message_body_el.addClasses(["khoj-chat-message-text", sender]);
|
chat_message_body_el.addClasses(["khoj-chat-message-text", sender]);
|
||||||
let chat_message_body_text_el = chat_message_body_el.createDiv();
|
let chat_message_body_text_el = chat_message_body_el.createDiv();
|
||||||
MarkdownRenderer.renderMarkdown(message, chat_message_body_text_el, '', null);
|
// @ts-ignore
|
||||||
|
MarkdownRenderer.renderMarkdown(message, chat_message_body_text_el, null, null);
|
||||||
|
|
||||||
// Remove user-select: none property to make text selectable
|
// Remove user-select: none property to make text selectable
|
||||||
chatMessageEl.style.userSelect = "text";
|
chatMessageEl.style.userSelect = "text";
|
||||||
@@ -204,7 +205,8 @@ export class KhojChatModal extends Modal {
|
|||||||
renderIncrementalMessage(htmlElement: HTMLDivElement, additionalMessage: string) {
|
renderIncrementalMessage(htmlElement: HTMLDivElement, additionalMessage: string) {
|
||||||
this.result += additionalMessage;
|
this.result += additionalMessage;
|
||||||
htmlElement.innerHTML = "";
|
htmlElement.innerHTML = "";
|
||||||
MarkdownRenderer.renderMarkdown(this.result, htmlElement, '', null);
|
// @ts-ignore
|
||||||
|
MarkdownRenderer.renderMarkdown(this.result, htmlElement, null, null);
|
||||||
// Scroll to bottom of modal, till the send message input box
|
// Scroll to bottom of modal, till the send message input box
|
||||||
this.modalEl.scrollTop = this.modalEl.scrollHeight;
|
this.modalEl.scrollTop = this.modalEl.scrollHeight;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user